Actor · Born 1967
An American Masquerade
2024 · as Valentina Catalina
Club King
2015
Horse
2014 · as Farmer's son
Nick and Norah's Infinite Playlist
2008 · as Nellie Olesons
Dishdogz
2006 · as Sam Hooper
Dog Gone Love
2004 · as Tristan
Legally Blonde
2001 · as Maurice
Boot Camp
1997 · as Master
The Nellie Olesons
1997