Known For
Filmography
2011
2006
2006
2005
20032003
2000
1990

Unforgettable
TV · as Tom · 1 ep

So NoTORIous
TV · as Frank · 1 ep

Vanished
TV · as Young Man · 1 ep

How I Met Your Mother
TV · as Angel · 1 ep
Totally Sexy Loser
Totally Sexy Loser
Movie · as Jeremy

Girls Will Be Girls
Movie · as Dr. Perfect

Caught
Movie · as Jamie

Law & Order
TV · as Corrections Officer · 1 ep