​Photography by Corey Berry

​​ I'm a Canadian actor, born in Montreal and raised in Alberta, who's work spans several genres. A great lover of Shakespeare, I've honed my skills over 9 seasons with Canada's Stratford Festival. I've also guest appeared on numerous television shows and developed a fan following for playing  Chaka in the hit Sci-Fi series Stargate SG-1. I play Craig Brooks in Star Falls for Nickelodeon. 

Some of my favorite theatrical roles include playing Othello in Othello directed by Chris Abraham for the Stratford Shakespeare Festival; Caliban opposite Christopher Plummer's Prospero in ​The Tempest ( directed by Des McAnuff  for Stratford Shakespeare Festival); and Ira Aldridge in Red Velvet, directed by Gary Griffin for Chicago Shakespeare Theatre.

Some of my favorite on screen roles include: playing Craig Brooks in Nickelodeon's Star Falls;  Devin in UPtv's Ties That Bind; Johnny in the TV mini-series The Sea Wolf (starring Neve Campbell and Tim Roth); and Tyrone Evans in Showcase's King.