Filmography

Waterloo Road
2006 · Acting

Shameless
2004 · Acting

The Madame Blanc Mysteries
2021 · Writer, Acting

Bad Education
2012 · Acting

Coming Up
2003 · Acting

Fresh Meat
2011 · Acting

Jam and Jerusalem
2006 · Acting

The Job Lot
2013 · Acting

Funland
2005 · Acting

Grownups
2006 · Acting

Alma's Not Normal
2020 · Acting

Bad Move
2017 · Acting

Lab Rats
2008 · Acting

Significant Other
2023 · Acting

Blindspot
2023 · Acting

Break Clause
2024 · Acting

All in Good Time
2012 · Acting
- No Poster
Smile
2024 · Acting
