Known For
Photos
Filmography
2025
2025
2020
2020
2018
2017
2016
2016
2015
20142014
2013
2011
2011
2010
2009
2008
2003

Pick One
Movie

This Too Shall Pass
Movie · as Frank

Business Ethics
Movie · as Wilfred

Transplant
TV · as Jason Jessup · 2 eps

Little Italy
Movie · as Father Toscani

Frankie Drake Mysteries
TV · as Brian Haines (as Julian Dezotti) · 1 ep

An American Dream: The Education of William Bowman
Movie · as Pickup Truck Driver

Zoom
Movie · as Flirty Man #2

No Stranger Than Love
Movie · as Craig Whyte
Body Parts
Body Parts
Movie · as Ryan

Ryan Gosling Must Be Stopped
TV · as Robert · 5 eps

Orphan Black
TV · as Greg Corson · 1 ep

New Year
Movie · as Jason Cook

Suits
TV · as Devon · 3 eps

Lost Girl
TV · as Fugly · 1 ep

Warehouse 13
TV · as Re-Enactor · 1 ep

Murdoch Mysteries
TV · as Luther · 1 ep

Mayday
TV · as Captain Davis · 1 ep



