Acting
The Boys
2019
Mayday
2003
The Handmaid's Tale
2017
ReGenesis
2004
Malory Towers
2020
Suicide Squad
2016
Impulse
2018
Circuit Breakers
2022
Against the Wall
2011
Tilt
2005
A Family Man
Hacker
Just Visiting
2006
I Was Lorena Bobbitt
Fugitive Pieces
2008
Taken in Plain Sight
2024
Population Zero
Extraordinary Visitor
1998
Hamlet {Solo}
2007
Motherland
2023