Actor who starred as Robbie "Question Mark" McGrath on the Canadian television series, Radio Free Roscoe.
He made his debut in the 2001 film, System Crash.
He starred as Griffin, a recurring character who is HIV-positive, on the hit show, Degrassi: The Next Generation.
He was born in Toronto, Ontario.
He appeared with Jacqueline Macinnes in the Disney XD film, Skyrunners.