
Known For
Filmography
2018
2011
2007
2006
2005
2005
2005
2004
2003
2002
2001
2001
1998
1996

9-1-1
TV · as Zeke Millstein · 1 ep

Shameless
TV · as Wells Stewart · 1 ep

iCarly
TV · as Harvey · 1 ep

Ice Cream Ants
Movie · as Lover

Gettin' Lucky
Movie · as Brian

Ghost Whisperer
TV · as Michael Ellis · 1 ep

Bones
TV · as Troy Pruit · 1 ep

CSI: NY
TV · as Nick Conway · 1 ep

Laurel Canyon
Movie · as Tom

Shoot or Be Shot!
Movie · as Ashley

Black Hawk Down
Movie · as Jackson (uncredited)

Scrubs
TV · as ER Doctor · 1 ep

Without Limits
Movie · as Runner (uncredited)

Pacific Blue
TV · as Blaine Luck · 1 ep