Known For
Filmography
2025
2024
20172016
2010
2010
2008
2006
2004
2003
2003
2003
2002
2002
2002
2001
1999
1993

A Place Under The Stars
Movie · as Self

The Madones
Movie · as Rufus Knox
The Stats of Life
The Stats of Life
TV · as Narrator (voice) · 12 eps

The Other Kingdom
TV · as Oswald · 20 eps

Lost Girl
TV · as Silas · 1 ep

Rookie Blue
TV · as Ewan · 1 ep

Murdoch Mysteries
TV · as Reginald Poundsett · 2 eps

Strange Days: Conclusions
Movie · as Professor Noel Zachary

This Is Wonderland
TV · as Matt Liriano · 1 ep

Touch & Go
Movie · as Darcy McManus

Webs
Movie · as Sheldon

Missing
TV · as Kevin Schantz · 1 ep

John Q
Movie · as Computer Cop

Strange Days at Blake Holsey High
TV · as Noel Zachary · 42 eps

Sue Thomas: F.B.Eye
TV · as David Palmer · 4 eps

Jett Jackson: The Movie
Movie · as Cubby

Big Wolf on Campus
TV · as Vince · 1 ep

Bare Exposure
Movie · as Hollingsworth