Stella Fox
2024
2016
April
2015
Self
2014
Miranda
2013
Becky
2011
Marni
Sarah Holberman
2010
Stacy Ryan
Cassie
2009
Nicole
Leia
2007
Alexi
Lexa Spence
2006
Female Student
Staggeringly Drunk Woman
2023
Janet
Lori Henson
Kate
Director
Writer
Producer
Thanks
2017