He is a Canadian actor, born in Toronto. He launched his career as a radio host. As an actor, he is known for his roles in Titans (2021), Riverdale (2022), and Ginny & Georgia (2021).