Kevin Zegers

Kevin Zegers is a Canadian actor and model. He guest stars in the episode, Flarenomenon.