Home / Discover / People
  • Born In London, England, UK
  • Born March 25, 1989
  • On Other Sites IMDB TheMovieDB.com
  • Created April 7, 2019 by
    Administrator admin
  • Modified September 21, 2024 by
    tvsupporter

The Imitation Game

2014
as Peter Hilton

One Day

2011
as Murray Cope

Vienna Blood

2019
as Max Liebermann

Kiss Me First

2018
as Adrian Palmer

Monsieur Spade

2024
as George Fitzsimmons

The Riot Club

2014
as Guy Bellingfield

Funny Woman (2023)

2023
as Bill Gardiner

Chatroom

2010
as Jim

Rogue

2013
as Max Laszlo

An Education

2009
as Graham

The Look of Love

2013
as Howard Raymond

Sons & Lovers

2003
as Young Paul

Magpie Murders

2022
as James Taylor / Fraser

When Did You Last See Your Father?

2007
as Blake Morrison (Teen)

Guest Star

Episode Moonflower Murders
Episode 4
2024
Episode Maude
Consenting Adults
1975
Episode Maude
Rumpus in the Rumpus Room
1975