PRODUCTION
POSITION
COMPANY 
YEAR
Anthony and Cleopatra
Fight Director
Oran Mor
2008
PA's (series)
Fight Director
BBC
2008

Night is Day

(series 2)

Fight Director
Silly Wee Films
2008
King Lear
Fight Director
Oran Mor
2008
River City
Episode 630
Fight Director
BBC Scotland
2008
River City
Episode 627
Fight Director
BBC Scotland
2008
River City
Episode 618
Fight Director
BBC Scotland
2008
Romeo And Juliet
Fight Advisor
Macrobert/ Schools
2008
Uncle Fergus
Fight Director
RSAMD
2008
Romeo And Juliet
Fight Advisor
Scottish Ballet
2008
River City
Episode 609
Fight Director
BBC Scotland
2008
River City
Episode 608
Fight Director
BBC Scotland
2008
They Shoot Horses Don't They?
Fight Advisor
Citizens Theatre Company
2008
Unconquered
Fight Director
Stellar Quines
2008
Patricia Unbound
Fight Director
BBC Scotland
2008
5.15
Fight Director
Scottish Opera
2008
The Rage
Director/ Fight Director
Iclepix & Foghorn Films
2008
Waiting For Godot
Fight Director
Citizens Theatre Company
2008
Fights for Film Masterclass
Fight Director/ Teacher
Queen Margaret University
2008
Peter Pan
Fight Director
Citizens Theatre Company
2007
River City
Episode 576
Fight Director
BBC Scotland
2007
River City
Episode 565
Fight Director
BBC Scotland
2007
River City
Episode 564
Fight Director
BBC Scotland
2007
Taggart 93
Fight Director
STV
2007
Tamburlaine Must Die
Fight Director
Tron Theatre Company
2007
Taggart 92
Fight Director
STV
2007
HAMLET
Fight Director
Citizens Theatre Company
2007
Fight Director
F&G
2007
His Dark Materials PART 2
Fight Director/ Director
Scottish Youth Theatre
2007
His Dark Materials PART 1
Fight Director
Scottish Youth Theatre
2007
Fight Director
F&G
2007
River City
Episode 531
Fight Director
BBC Scotland
2007
River City
Episode 522
Fight Director
BBC Scotland
2007
Legit (series)
Fight Director
The Comedy Unit
2007
River City
Episode 520
Fight Director
BBC Scotland
2007
River City
Episode 519
Fight Director
BBC Scotland
2007
River City
Episode 516
Fight Director
BBC Scotland
2007
River City
Episode 515
Fight Director
BBC Scotland
2007
River City
Episode 514
Fight Director
BBC Scotland
2007
Carthage Must Be Destroyed
Fight Director
Traverse Theatre Co.
2007
River City
Episode 503
Fight Director
BBC Scotland
2007
River City
Episode 500
Fight Director
BBC Scotland
2007
River City
Episode 497
Fight Director
BBC Scotland
2007
Chain (Film)
Fight Advisor
Screen Academy
2007
River City
Episode 491
Fight Director
BBC Scotland
2007
River City
Episode 488
Fight Director
BBC Scotland
2007
Tutti Frutti
Fight Director
The National Theatre Of Scotland
2007
Ice Cream Dreams
Fight Director
TAG and The CItizens Theatre co-production
2007
When A Star Falls
Fight Advisor
Scottish Youth Theatre
2007
Hamlet
Fight Director
St Ninian's High School
2007
Monks
Fight Advisor
Royal Lyceum Theatre co
2007
River City
Episode 486
Fight Advisor
BBC Scotland
2007
River City
Episode 475
Fight Director
BBC Scotland
2007
The Bevellers
Fight Director
Citizens Theatre Company
2007
My Bloody Valentine
Fight Director
Citizens Theatre Company
2007
FIGHTS FOR FILM Masterclass
Fight Director
QMUC
2007
Taggart 87
Fight Director
STV
2006
Welcome to Strathmuir
Fight Director
Absolutely Productions
2006
King Lear
Fight Director
Ramshorn
2006
Taggart 86
Fight Director
Scottish Media Group (STV)
2006
Shadow Of A Gunman
Military Advisor
Citizens Theatre Company
2006
Sandwich
Fight Director
Foghorn Films
2006
River City
Episode 465
Fight Director
BBC Scotland
2006
The Cut-Up Suite
Fight Director
55 Degrees
2006
River City
Episode 461
Fight Director
BBC Scotland
2006
Tutti Frutti
Fight Director
The National Theatre Of Scotland
2006
Yellow Moon
Fight Advisor
TAG
2006
Mary Stuart
Fight Advisor
The National Theatre Of Scotland
2006
Taggart 85
Fight Director
Scottish Media Group (STV)
2006
River City
Episode 437
Fight Director
BBC Scotland
2006
Taggart 84
Fight Director
Scottish Media Group (STV)
2006
River City
Episode 434
Fight Director
BBC Scotland
2006
River City
Episode 432
Fight Director
BBC Scotland
2006
The Acid Test
Fight Director
BBC
2006
Fight Director/ Asst. Director
2006
River City
Episode 422
Fight Director
BBC Scotland
2006
Taggart 83
Fight Director
Scottish Media Group (STV)
2006
River City
Episode 412
Fight Director
BBC Scotland
2006
River City
Episode 411
Fight Director
BBC Scotland
2006
Taggart 82
Fight Director
Scottish Media Group (STV)
2006
River City
Episode 399
Fight Director
BBC Scotland
2006
River City
Episode 395
Fight Advisor
BBC Scotland
2006
Legit
Fight Director
The Comedy Unit
2006

Senseless

(Feature Film)

Fight Director
Plum Films/ Matador Pictures
2006
No Mean City
Fight Director
Citizens Theatre Company
2006
Taggart 81
Fight Director
Scottish Media Group (STV)
2006
Don Giovanni
Weapons Advisor
Scottish Opera
2006
River City
Episode 378
Fight Director
BBC Scotland
2006
The Ape Men, The warriors, the Others & Me
Fight Director
Citizens Community Theatre Company
2006
HOME
Fight Director
National Theatre Of Scotland
2006
River City
Episode 373
Fight Director
BBC Scotland
2006
River City
Episode 372
Fight Director
BBC Scotland
2006
Blood Wedding
Fight Director
Citizens Theatre Company
2006
Romeo And Juliet
Fight Advisor
Citizens Theatre Company
2006
Fight Director
Scottish Media Group (STV)
2005
River City Episode 364
Fight Director
BBC Scotland
2005
River City Episode 358
Fight Director
BBC Scotland
2005
Sea Of Souls: REBOUND
Fight Director
BBC Scotland
2005
Whatever happened to Baby Jane?
Fight Director
Citizens Theatre Company
2005
River City Episode 354
Fight Director
BBC Scotland
2005
Fight Director
Scottish Media Group (STV)
2005
River City Episode 339
Fight Director
BBC Scotland
2005
River City Episode 338
Fight Director
BBC Scotland
2005
Fight Director
Scottish Media Group (STV)
2005
Sea Of Souls: ORACLE
Fight Director
BBC Scotland
2005
River City Episode 314
Fight Director
BBC Scotland
2005
River City Episode 311
Fight Director
BBC Scotland
2005
REBUS - The Falls
Fight Advisor (minimal)
Scottish Media Group (STV)
2005
REBUS - Fleshmarket Close
Fight Director
Scottish Media Group (STV)
2005
Fight Director
Scottish Media Group (STV)
2005
River City Episode 294
Fight Director
BBC Scotland
2005
River City Episode 290
Fight Director
BBC Scotland
2005
River City Episode 288
Fight Director
BBC Scotland
2005
Brighter Later
Fight Advisor (minimal)
Autonomi Ltd/ BBC Scotland
2005
River City Episode 281
Fight Director
BBC Scotland
2005
At The End Of The Sentence
Fight Director
Brazen Hussies Ltd/ BBC Scotland
2005
River City Episode 278
Fight Director
BBC Scotland
2005
River City Episode 277
Fight Director
BBC Scotland
2005
Baby Doll
Fight Director
2005
GAMERz
Fight Director
Pure Magic Films Ltd.
2005
River City Episode 274
Fight Director
BBC Scotland
2005
River City Episode 271
Fight Director
BBC Scotland
2005
River City Episode 270
Fight Director
BBC Scotland
2005
Fight Director
Scottish Media Group (STV)
2005
Cleo, Camping, Emmanuelle and Dick
Fight Director
Citizens Theatre Company
2005
Cyrano De Bergerac
Fight Director
Catherine Wheels
2005
River City Episode 262
Fight Director
BBC Scotland
2004
River City Episode 251
Fight Director
BBC Scotland
2004
River City Episode 250
Fight Director
BBC Scotland
2004
River City Episode 239
Fight Director
BBC Scotland
2004
River City Episode 236
Fight Director
BBC Scotland
2004
Fight Director
Scottish Media Group (STV)
2004
The House that God Built
Fight Director
BBC Scotland
2004
Wild Country (Feature film)
Fight Master
Wild Country Films Ltd.
2004
Misery
Fight Advisor
Rapture Theatre Company
2004
Fight Director (Shared position)
Scottish Media Group (STV)
2004
Four Nights in Knaresborough
Fight advisor
Theatre Enigma
2004
River City Episode 226
Fight Director
BBC Scotland
2004
Vernon God Little
Fight Advisor
Citizens Theatre Co.
2004
Ruffian on the Stair
Fight Advisor
Citizens Theatre Co.
2004
Meet The Magoons
Fight Director
Wark Clements / CH 4
2004
Sea Of Souls: AMULET
Fight Director
BBC Scotland
2004
Peter Pan
Fight Advisor
The MacRobert Arts Centre
2004
River City Episode 214
Fight Director
BBC Scotland
2004
Sweeney Todd, The Demon Barber of Fleet Street
Fight Advisor
Scottish Youth Theatre
2004
The Lion, the Witch and the Wardrobe
Fight Advisor
Scottish Youth Theatre
2004
Fight Director
Scottish Media Group (STV)
2004
Sea Of Souls: OMEN FORMATION 
Fight Director
BBC Scotland
2004
Cloud 9
Fight Advisor
Strathclyde Theatre Group
2004
River City Episode 209
Fight Director
BBC Scotland
2004
River City Episode 207
Fight Director
BBC Scotland
2004
River City Episode 195
Fight Director
BBC Scotland
2004
River City Episode 193
Fight Director
BBC Scotland
2004
River City Episode 185
Fight Director
BBC Scotland
2004
River City Episode 178
Fight Director
BBC Scotland
2004
Baldy McBain
Fight Director
Nobles Gate Films
2004
River City Episode 176
Fight Director
BBC Scotland
2004
Cyrano De Bergerac
Fight Director
Catherine Wheels
2004 
River City Episode 174
Fight Director
BBC Scotland
2004
River City Episode 172
Fight Director
BBC Scotland
2004
River City Episode 171
Fight Director
BBC Scotland
2004
Man Of La Mancha
Fight Advisor
Biggar Players
2004
River City Episode 166
Fight Director
BBC Scotland
2004
Just Boys Project
Fight Advisor
Braidfield High School
2004
R&J No. 1 Venue Tour
Fight Advisor
The Splinter Group 
2004
Taggart 68
Fight Director
Scottish Media Group (STV)
2004
Snow White
Assistant. Director/ Fight Director
Citizens Theatre Co.
2003
Taggart 67
Fight Director
Scottish Media Group (STV)
2003
River City Episode 147
Fight Director
BBC Scotland
2003
River City Episode 136
Fight Director
BBC Scotland
2003
River City Episode 133
Fight Director
BBC Scotland
2003
River City Episode 132
Fight Director
BBC Scotland
2003
Venice Preserved
Fight Advisor
Citizens Theatre Co.
2003
Taggart 65
Fight Director
Scottish Media Group (STV)
2003
The Four Twins
Fight Advisor
Citizens Theatre Co.
2003
Miners
Fight Director/ Actor
BBC
2003
Waking Shadows
Director/ Fight Director
Scottish Youth Theatre
2003
Taggart 64 "Atonement"
Fight Director
Scottish Media Group (STV)
2003
Taggart 63
Fight Director
Scottish Media Group (STV)
2003
River City Episode 91
Fight Director
BBC Scotland
2003
Location Filming 
Fight Director
2003
Romeo And Juliet
Fight Director
2003
Kes
Fight Advisor
2003
Damn'd Jacobite Bitches
Fight Advisor
2002

Romeo And Juliet

Fight Director
SYT Productions
2002
The Duchess Of Malfi
Fight Director 
2002
Macbeth
Fight Director
STG
2002
Room For The Night
Fight Director 
Incidental Pictures
2002
Taggart 61 
Fight Director
Scottish Media Group (STV)
2002
WitchCraze 
Fight Director
Blast! Films
2002
Taggart 60 
Fight Director
Scottish Media Group (STV)
2002
Taggart 59 "5th Blue"
Fight Director (Shared Position)
Scottish Media Group (STV)
2002
Through The Looking Glass
Fight Advisor
Scottish Youth Theatre
2002
Fight Director
16 Years Ltd
2002
Big Country
Fight Advisor
Royal Lyceum Youth Theatre
2002
Daggers And Diablos
Fight Director
Fairbridge
2002
Fight Director
Coatbridge College HND
2002
Macbeth
Fight Director
Cumbernauld Theatre Co.
2002
Taggart 55 "The Friday Event"
Fight Director (Shared Position)
Scottish Media Group (STV)
2001
Aladdin
Fight Advisor
Take Two Productions
2001
Project Macbeth
Fight Director/ Actor
Cumbernauld Theatre Co.
2001
Taggart 54 "Watertight"
Fight Director
Scottish Media Group (STV)
2001
Taggart 53 "Fire, Burn"
Fight Director
Scottish Media Group (STV)
2001
Merlin - The Wild Boy
Director/ Fight Director
Scottish Youth Theatre
2001
Taggart 52 "Death Trap"
Fight Director
Scottish Media Group (STV)
2001
Fight Director
Cutting Edge
2001
Devil's Tattoo
Fight Director
KCD Films
2001
Angels And Fairy Dust
Director/ Fight Director
SYT Productions
2000
The Glory
Fight Director
Scottish Youth Theatre
2000
Macbeth
Fight Director 
SYT  Productions
2000
The Lovers (Film)
Fight Advisor
Saltire Films (For BBC)
2000
The Pirates Of Penzance 
Fight Director
British School - Bahrain
2000
Beauty And The Beast
Fight Director
Brunton Theatre Co.
1999
Filumena
Fight Advisor
Perth Repertory Theatre
1999
Lochgilphead Fire Festival
Action Director
Fablevision
1999
Maccabi Launch Ceremony
Fight Director
Face To Face
1999
The Pirates Of Penzance
Co-Fight Director
Scottish Youth Theatre
1999
Jack And Jill (Film)
Fight Director
Rathbone CI
1999
Summer In The Square
Fight Director
Face To Face
1999
Mayhem
Action Director
Fablevision
1999
Grand Central (Film)
Fight Director
 NVA
1999
Romeo And Juliet
Fight Director
Brunton Theatre Co.
1999
Squealing Like A Pig
Fight Director
Theatre W/S Edinburgh
1998
Confessions Of A Justified Sinner
Fight Director
Brunton Theatre Co.
1998
Cyrano De Bergerac
Fight Director
Scottish Youth Theatre
1998
Great Expectations
Fight Director
Scottish Youth Theatre
1998
A Stranger Came Ashore
Fight Director
Royal Lyceum Theatre Co.
1998
The Cuchulain Project
Co-Fight Director
SYT/ Eden Court
1998
Hamlet
Fight Director
SYT Productions
1997
Festival Of Light
Action Director
Fablevision
1997
Fight Master
Stirling 700
1997
Two Weeks With The Queen
Fight Director
SYT Productions
1997
Blood And Sand
Fight Director
STG
1996
"H"
Fight Director
Annexe Theatre Co.
1996
Les Liaisons Dangerouses
Fight Director
Coatbridge College HNC
1996
A Satyre Of The Three Estates
Fight Director
Scottish Youth Theatre
1996
Ghetto
Fight Director
Scottish Youth Theatre
1996
Swords And Stones
Fight Director
Fablevision
1996
Dogg's Hamlet
Fight Advisor
SYT Productions
1996
John Paul Jones
Fight Director
Coatbridge College HNC
1996
Beauty And The Beast
Fight Director
SYT Productions
1996
Laurel And Hardy
Fight Director
Face To Face
1996
John Paul Jones
Fight Director
Ocean Wave Productions
1996
The Hostage
Fight Director
QMC Drama Dept.
1995
Raising The Standard
Fight Director
Arches Theatre Co.
1995
Twelfth Night
Fight Director
Scottish Youth Theatre
1995
John Paul Jones
Fight Director
Scottish Youth Theatre
1995
A Chorus Of Disapproval
Fight Director
Pitlochry Festival Theatre
1995