
Raised on a farm in rural Perthshire, Scotland, Euan is the third of four siblings; having a brother and two sisters. On leaving school he joined the army and various jobs followed before starting acting in 1990.No formal training. He served his acting apprenticeship on the London fringe theatre scene for many years.

Subservience
2024 · as SIM Doctor (Male)

Icefall
2025 · as Lowery

Beautiful Disaster
2023 · as Yates

The Toxic Avenger Unrated
2025 · as Fritz Cop

Mary Queen of Scots
2018 · as William Kirkcaldy of Grange

Animal Friends
2027 · as Pilot

Young Woman and the Sea
2024 · as Alsace Reporter

1992
2024 · as Glen

Fan
2016 · as Duncan

Redcon-1
2018 · as Major General Charles Smith

Eliminators
2016 · as Graham

Strangers
2024 · as Priest

Her Pen Pal
2021 · as Allen

Captain Jack
1999 · as 2nd Operator

The Holly Kane Experiment
2017 · as Bernard Macintyre

A Paris Proposal
2023 · as Tom

Mother
2022 · as Burt

Kill Keith
2011 · as Hospital Manager