Known For
Filmography
2006
2005
2005
2002
2001
20012001
1998
1998
1998
1998
1997
1997
1997
1996

Open Water 2: Adrift
Movie · as Zach

Ghost Whisperer
TV · as Scott Newman · 1 ep

Close to Home
TV · as John Borthwick · 1 ep

CSI: Miami
TV · as John Pine · 1 ep

Legally Blonde
Movie · as Annoyed 2L
Men, Women & Dogs
Men, Women & Dogs
TV · as Eric · 13 eps

Blonde
TV · as Bucky Glazer · 2 eps

Internet Love
Movie · as Marc

Dawson's Creek
TV · as Rob Logan · 4 eps

Charmed
TV · as Wesley · 1 ep

That '70s Show
TV · as Giveback · 1 ep

Men
Movie · as Seth, the helper

Defying Gravity
Movie · as Todd Bentley

USA High
TV · as Lance · 1 ep

Nash Bridges
TV · as Brett · 1 ep
