Pvt. Dwayne Everett
2022
Proteus
2015
John Wilbye
2011
Dancer (uncredited)
2005
Gamma Supervisor
2020
Alex
2007
Declan King
1986