2026
as Richard Gardener
2022
as British officer
2025
as Alexander
as Robert McCarthy
2021
as Tim
2023
as Dr. David White
2019
as Watson
2024
as Riley
as Richard
2011
as Young Vasco Da Gama / Estêvão da Gama / Executive of Nirvana
2010
as Robert Ellis
2012
as The Agent
2018
2007
2014
as Tom
as John Lyre
as Ribbs Jones
as Villain Saheb