Home / Discover / People
  • Created September 29, 2021 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Downton Abbey

2010
as William Mason

Anna Karenina

2012
as Yashvin

To Walk Invisible

2016
as Samuel Hartley

Dark Angel (2016)

2016
as George Ward

United

2011
as Mark Jones

Guest Star

Episode Murdoch Mysteries
Winston's Lost Night
2013