How to Succeed in Biscuits Without Really Trying 2023
Writer, Director
Brothers of the Head 2006
as Laura Ashwood
LD 50 Lethal Dose 2003
as Jenny Wheeler
Den of Lions 2003
as Rita
Club Le Monde 2002
as Kelly
The Truth Game 2001
as Charlotte
Strong Language 2000
as Zoe
Credits from TMDB.