Janeane from Des Moines 2012
as Tea Party Singer
Lysistrata 2010
Actor
The Guru 2002
as Ramrod Production Assistant
Nothing So Strange 2002
as Julia Serrano
Peacock Blues 1996
Credits from TMDB.