Filmography

Waterloo Road
2006 · Acting

Shameless
2004 · Acting

Zack Snyder's Justice League
2021 · Acting

Across the Universe
2007 · Acting

Appropriate Adult
2011 · Acting

Apparitions
2008 · Acting

Lady Chatterley
2006 · Acting

The Mark of Cain
2007 · Acting

Bradford Riots
2006 · Acting

Reg
2016 · Acting

Arrangement of Thorns
2014 · Acting
