Theo Devaney (born 25 August 1984) is an English actor best known for his portrayal of Gavin MacLeod in Supernatural (2014-2017) and Simon in A Christmas Prince (2017), A Christmas Prince: The Royal Wedding (2018), A Christmas Prince: The Royal Baby (2019) and Sherlock Holmes in Moriarty the Patriot (2021). In 2011 for The Witcher 2: Assassins of Kings he is the voice of Aryan La Valette.

Education Born in London, Devaney graduated from a three-year Professional Acting training at the Oxford School of Drama in 2005.

Filmography Film YearTitleRoleNotes 2017 A Christmas Prince Simon 2018 A Christmas Prince: The Royal Wedding Simon 2019 Once Upon a Time in London Stanley 2019 A Christmas Prince: The Royal Baby Simon 2021 The Princess Switch 3: Romancing the Star SimonCameo appearance2022Shin UltramanZōffyEnglish dub

Television YearTitleRoleNotes2009DoctorsAdrian MillerEpisode: Surrender; As Theo Herdman2014PsychWinstonEpisode: Lock, Stock, Some Smoking Barrels and Burton Guster's Goblet of Fire 2017 SwerveOfficer VincenzoEpisode: Rueben2014-2017SupernaturalGavin MacleodRecurring role; 2 episodes2019EmmerdaleMiles Recurring role; 3 episodes2021Moriarty the PatriotSherlock HolmesFirst anime role

References