Known For
Filmography
2025
20122012
2009
2008
2005
2004
2000

Me Three
Movie · as Rick Black
Little Big Man
Little Big Man
Movie · as Garrett

Scandal
TV · as Tour Guide · 1 ep

Queerantine!
Movie

True Blood
TV · as James · 1 ep

Grey's Anatomy
TV · as Boy Band Geek · 1 ep

Veronica Mars
TV · as Trent · 1 ep

CSI: Crime Scene Investigation
TV · as Frat Pledge · 1 ep