British actor who has appeared in Silent Witness and X-Men: First Class. He played the role of Prince William in the 2013 film Diana.
One of his earliest roles was as Maurice Dumont in the 2007 film The Shadow Within.
He has attended Oxford University.
He posted a photo of his younger self with his mother to his Instagram account in December 2014.
He acted alongside Ashley Judd in the 2012 TV series Missing.