Malcolm Stewart

Malcolm Stewart is a Canadian actor. He portrays Francis DuPont on The CW's Riverdale.