2010
The Commuter as Girl in Car
2009
Goal III: Taking on the World as June
2009
Life Blood as Rhea Cohen
2005
The Fine Art of Love: Mine Ha-Ha as Rain
2005
Nature Unleashed: Tornado as Irina
2003
Keen Eddie (3 episodes)
1999
Precious: A Band For Britain as Self