Birthday
N/A
Gender
Male
Place of Birth
Also know as
--
(2013) The Invisible Woman
as Mr. Evans
(2023) A Dishonourable Death: at Twenty Seven Minutes Past Six
as ---
(2022) Future TX
as Mysterious Dude
(2011) Hugo
as Arabian Knight
(2014) Battle of Kings: Bannockburn
as King Edward II
(2024) Back to Black
as PC Jones
(2013) The Company
as Robert Long
(2016) The Ones Below
as Phil
(2015) Containment
as Dan
(2012) Bel Ami
as Journalist (uncredited)
(2011) Sket
as Business Man
(2020) We Go in at Dawn
as Victor Laurence
(2021) The Midwife
as Inspector Montmerancy
(2019) Nurse
as Cameron Fletcher
(2012) Dark Shadows
as Dancer (uncredited)
Truth & Treason
as Henrich Mohns
(2013) Father Brown
as Basil Urquhart
(2010) Downton Abbey
as Billy
(2023) The Enfield Poltergeist
as Guy Lyon Playfair
(2015) Rosamunde Pilcher: Fighting for Her Family
as Ariel
(2012) Call the Midwife
as Ben Myles
(2022) Interview with the Vampire
as Alois
(2022) Slow Horses
as Forensic Officer
(2024) Ludwig
as Jamie