All roles

Allied
2016, Movie - Action, Drama, War
Crawl
2019, Movie - Horror, Thriller
Sister Boniface Mysteries
2022, Show - Drama
Pan
2015, Movie - Action, Adventure, Family
National Theatre Live: A Midsummer Night's Dream
2019, Movie - Fantasy, Comedy
Walking and Talking
2012, Show - Drama, Comedy
One Night
2012, Show - Drama
The Mimic
2013, Show - Comedy