Known For
Photos
Filmography
2018
2014
2009
2006
2005
2005
2005
2004
2004
2001
2000

A Million Little Things
TV · as Devon · 1 ep

Date and Switch
Movie · as Dan

Spectacular!
Movie · as Eric

Final Destination 3
Movie · as Ride Attendant

Jenifer
Movie · as Pete

Masters of Horror
TV · as Pete · 1 ep

Supernatural
TV · as Lyle · 1 ep

A Home at the End of the World
Movie · as Jonathan Glover (1974)

The 4400
TV · as Sam Marsden · 1 ep

Smallville
TV · as Jake Pollan · 1 ep

Queer as Folk
TV · as James 'Hunter' Montgomery · 41 eps



