Acting Credits

Lead CAST - Police Scotland Campaign
Lead CAST - Special Project 2
CAST - (BBC ONE) SAS Rogue Heroes (Highlander)
Lead CAST - (Short) Hunters - Ryan (Nominated Best Actor/Shortlisted Royal Television Society - STV Player)
CAST - Burn on Arrival (Armed Police)
CAST - (Amazon Prime Series) Forks Sitcom - Jake
Lead CAST - (Short) Nowhere to Hide - Terry
Lead CAST - (Short) The Wake Up - Michael Hughes
CAST - Legion 9 (Promotional Advert)
Lead CAST - The Drovers Inn Hotel (Promotional Advert)
CAST - (Short) A Whole New World


STV, Vet School (Documentary)
Forces TV, Paras in Kenya (Documentary)
Netflix Original, Love Sick, (BBQ Guest)
BBC, Clique, (Solasta Employee)
RBS 4 nations (Supporter)
STARZ - Outlander (Mid-Shipman)
NHS Photo shoot– Psychological Care (Featured)
RBS TV Commercial
IRN BRU - TV Commercial (Footballer)
RBS TV Commercial (Post Man)
STARZ - Outlander (Feature - Persian Actor)
STARZ - Outlander (Main Cast Double)
BBC Still Game (Pub Punter)
River city (Police Officer)
Film - Our Ladies (Feature/Speaking) Rude Builder
Mountain Bike TV Commercial (Hill Walker)
BBC Trust Me Medical Drama (Medical Staff)
Ladbrokes Commercial Shoot


Full UK Driving Licence
PVG Scheme Disclosure Scotland
First Aid at Work
SIA Door Supervision qualified
Lifeguard Certificate
Sport, Fitness and Exercise
Sporting Leadership Certificate
Whisky Drinking
Military Parachutist
Operational Experience
Overseas Training
Weapons Handling
Unarmed Combat
Combat Medic
Close Protection Experience
Map Reading and Navigation
Physical Intervention Training
Outdoor Activities
Public Speaking
Animal Handling\/Animal Care
Acting & Performance
Voiceover & ADR
Meisner and Stanislavski Technique
Action Performer (Military, Combat, Weapons)
First Option COVID Compliance Officer

Sports -
Football (Intermediate)
Quad - Biking (Advanced)
Rugby (Intermediate)
Trail Running
Cycling\/Mountain Biking
Swimming (Intermediate)
Skiing (Intermediate)
Horse Riding (Basic)
Driving (On and Off-Road) Advanced


Age 28
Hair Brown
Eyes Blue
Chest 39″
Waist 34″
Inside leg 35″
Height 6"1' (1.85m)
Head 21.00
Collar 15.00
Shoe size 11.00