Responsible Child (2019) als Tim | |
Film Stars Don't Die in Liverpool (2017) als Georgie | |
The Sea (2013) als Serge | |
The Best Exotic Marigold Hotel (2012) als Evelyn's Son | |
The International (2009) als Francis Ehames | |
Virgin Territory (2007) als Bernardo | |
The Man-Eating Leopard of Rudraprayag (2005) als Ibbotson | |
The Adventures of Young Indiana Jones: Trenches of Hell (1999) als Devereux | |
Пред дождот (1994) als Nick | |
Miss Marple: They Do It with Mirrors (1991) als Stephen Restarick | |
Who Needs a Heart (1991) als Dominic | |
Discovering Hamlet (1990) als Himself / Laertes | |
Henry V (1989) als Sir Thomas Grey |