Legally Blonde
2001 · as Maurice
Nick and Norah's Infinite Playlist
2008 · as Nellie Olesons
Dog Gone Love
2004 · as Tristan
Dishdogz
2006 · as Sam Hooper
Wigstock: The Movie
1995 · as Self
An American Masquerade
2024 · as Valentina Catalina
Boot Camp
1997 · as Master
The Nellie Olesons
1997
Club King
2015