Film & TV

Title Company/Director Role
Still is the Night dir. Brin Nath Supporting Lead
Web of Lies (Ep. 501) dir. Mary Downes Actor
We Came to Wreck Everything dir. Alex Kaju Supporting Featured
Grit Noir Spiced Reality Productions Principal
Solitary High Horse Pictures Lead
Transplants dir. Zacharie Ready Lead
Liar, Cheater, Whore dir. Thyrone Tommy Lead
Treasures Decoded (Ep. "Vinland") Pier 21 Films, dir. Kenton Vaughn Actor
Air Aces (Ep. "Red Tails") Cineflix Inc, dir. PJ Naworynski Actor
Vengeance dir. Philipp Straetker Principal
Catch dir. Matt Rubel Principal
Nemesis Manic Response Media Principal
The Purse ParsVision Productions Principal
Chasing Existence dir. Mark Pettit Principal
Once Again Awake dir. Benjamin Walsh Actor


Title Company/Director Role
Too Many Cooks Theatre Etobicoke Constable Effing
A Streetcar Named Desire Studio BLR Mitch
A King's Heart Sirius Theatrical Company Nathan the Prophet
Forgotten Voices August Productions Lt. Cooper
The Tempest Shakespeare in Action Antonio
One Way or Another Twenty Seven Productions Lead
The Haunted Theatre The Electric Theatre Lead
Halloween Haunt Canada's Wonderland The Vampire Lestat
The Loyalists Single Thread Theatre / CanStage John Macdonell
This is a Play Theatre Glendon Male Actor
Free Web Hosting