2022
as Robin
as Dexter
2020
as Gerald Hammond
2019
as Steve
as Captain Wayne
2018
as Colonel Janusz Pietrowski
as Anton Dukes
2015
as Shane
2009
2008
as TV Executive
2005
as Toby Zed
1986
as Paul 'Woody' Joyner