Career
He is best known for his starring roles in Radio Free Roscoe as Robbie and in System Crash as James. He has also guest starred on Naturally, Sadie, Dark Oracle and in the television film Cyber Seduction: His Secret Life. In 2007, he also played Griffin, an Human Immunodeficiency Virus positive engineering university student who was roommates with Paige and Marco, in Degrassi: The Next Generation.