Theatre credits include: Last Days Of Manknd (Teatr A Part, Katowice and Project 1568, Leith Theatre), Julius Caesar (Sheffield Crucible) Operation Crucible (Sheffield Crucible, Finborough Theatre and UK Tour), Claustrophobia (To The Moon, Edinburgh Festival), Time Of Strife (National Theatre of Scotland), Knock Yourself Out (Courtyard Theatre), Chariots Of Fire (Hampstead Theatre and West End), Release (Icon Theatre), Black Watch (National Theatre of Scotland International Tour) Odyssey (National Theatre)
Television Credits include: King Lear (BBC) The Last Post (BBC), Outlander (Starz), First Light (BBC), Taggart (STV).
Film credits include: 1917 ( Dir. Sam Mendes), The Party’s Just Beginning (Dir. Karen Gillan), TOMMY’S HONOUR (Dir. Jason Connery).