On The Line 2023
Executive Producer
Sperm 2012
Director
Thirteen or So Minutes... 2008
Musician, Music
Deadly Chase 1992
as Tessa Hayes
Credits from TMDB.