Movies
Rogue One: A Star Wars Story
as Engineer
ReUNITed at Chicago Tardis
Doctor Who: The Dæmons
as Captain Mike Yates
Doctor Who: The Five Doctors
as Captain Yates
Doctor Who: Day of the Daleks
as Captain Yates
Blake's 7: Aftermath
as Federation Trooper
Time and Atlantis: Chronicling The Time Monster
as (archive footage)
Doctor Who: The Green Death
as Captain Mike Yates
Doctor Who: Dimensions in Time
as Mike Yates
Doctor Who: Planet of the Spiders
as Mike Yates