Known For
Filmography
2012
2011
2010
2009
2008
2006
2006
2005
20052004
2003
2001
1999

Zero Dark Thirty
Movie · as Analyst at Embassy

Shameless
TV · as Young Banker · 1 ep

Hot in Cleveland
TV · as Cop · 1 ep

He Likes Guys
Movie

Traces
Movie · as Boyfriend

Heroes
TV · as Agent #1 · 1 ep

Day Break
TV · as Uniformed Cop · 1 ep

Partner(s)
Movie · as Jonathan Dodson
Love, Inc.
Love, Inc.
TV · as Waiter · 1 ep

Joey
TV · as Barry · 1 ep

Nip/Tuck
TV · as Young Husband · 1 ep

24
TV · as Commando #1 · 1 ep

The West Wing
TV · as Jamie Reed · 2 eps
