Acting
Toronto, Ontario, Canada
Deacons for Defense
as Charles Hillibrand · 2005 · 6.4
Masterpiece Monday
as Aiden · 2003 · 8.0
Mayday
as First Officer Greaves · 2003 · 8.2
Shrink Rap
as Nick · 2003 · 9.0
Voyeur.com
as Alex · 2000 · 2.4
Angel
as Caged Guy · 1999 · 7.9
Buffy the Vampire Slayer
as Simon · 1997 · 8.1