FILM
Producer
- JADE (2022)
Director
- JADE (2022)
Second Unit Director/Splinter Unit
- Rampage (2009)
- In the Name of The King: Two Worlds (2011)
Stunt Co-ordinator
- Exception to the Rule (1997)
- Get Carter (2000) – Stunt Co-ordinator Cover Days Uncredited
- Reign Of Fire (2002) – Stunt Co-ordinator Cover Days Uncredited
- Punch (2002)
- Scary Movie 3 (2003) – Stunt Co-ordinator Cover Days Uncredited
- The Butterfly Effect (2004)
- A Dog’s Breakfast (2007)
- Rampage (2009)
- The Final Storm (2010)
- Hunt To Kill (2010)
- Charlie St. Cloud (2010) – Stunt Co-ordinator Cover Days Uncredited
- Recoil (2011) – Additional Stunt Co-ordinator
- Apollo 18 (2011) – Reshoots
- In the Name of the King: Two Worlds (2011)
- Ek Tha Tiger (2012)
- Maximum Conviction (2012) – Cover Stunt Co-ordinator
- Seventh Son (2014) – Reshoots Uncredited
Fight Co-ordinator/Fight Choreographer/Martial Arts Co-ordinator
- Scooby Doo 2: Monsters Unleashed (2004) – Martial Arts Co-ordinator
- Man About Town (2006) – Karate Technical Advisor Uncredited
- Maximum Conviction (2012) – Assistant Fight Choreographer
Stunt Consultant
- Death Do Us Part (2014)
Stunt Performer
- Cyberjack (1995) – Stunt Double Michael Dudikoff
- Once in a Blue Moon (1995) – Stunt Actor “Burly Man”
- Bounty Hunters (1996) – Stunt Double – Michael Dudikoff – “Jersey Bellini”
- Hardball: Bounty Hunters 2 (1997) – Stunt Double – Michael Dudikoff – “Jersey Bellini”
- Fear (1996) – fight sequence
- Wounded (1997) – Stunt Double Richard Joseph Paul “Don” Uncredited
- The Invader (1997)
- Excess Baggage (1997) – Stunt Double Benicio del Toro & Harry Connick, Jr
- Exception to the Rule (1997) – Fight Sequence
- Firestorm (1998) – Stunt Double Barry Pepper “Packer”
- Deep Rising (1998) – ND Stunt Passenger
- Star Child () – Stunt Double – “Davidson”
- Disturbing Behavior (1998) – Stunt Double Cliff Gag
- Shattered Image (1998) – Stunt Double William Baldwin “Brian”
- American Dragons (1998) – Stunt Double Michael Biehn “Detective Tony Lucas” Uncredited / Stunts
- The 13th Warrior (1999) – Stunts – “Wendol” Uncredited
- Dudley Do-Right (1999) – ND Stunt Henchman Uncredited
- Tail Lights Fade (1999) – Stunt Double: Jake Busey “Bruce” Uncredited / Stunt Player
- Mission to Mars (2000) – Stunt Double Jerry O’Connell “Phil Ohlmyer” Uncredited / Stunt Performer
- Final Destination (2000) – ND Stunt Driver, Stunt Sheriff
- The Guardian (2000) – Stunt Double “Mac”
- Last Stop (2000) – Stunt Double
- Duets (2000) – Stunt Double – Aaron Pearl – “Buddy”
- Chain of Fools (2000) – ND Stunt Doctor Uncredited
- Get Carter (2000) – Stunt Double Mickey Rourke “Cyrus Paice” Uncredited / Stunts
- The 6th Day (2000) – Stunt Double Michael Rooker “Robert Marshall” Uncredited
- Head Over Heels (2001) – Stunt Double – Freddie Prinze Jr. “Jim Winston”
- Say It Isn’t So (2001) – Stunt Double – Chris Klein – “Gilbert Noble”
- Ballistic: Ecks vs Sever (2002)
- Deadly Little Secrets (2002) – Uncredited
- House of the Dead (2003)
- X2: X-Men United (2003)
- Scary Movie 3 (2003) – Stunt Double Simon Cowell (Himself)
- The Butterfly Effect (2004) – Stunt Guard
- Scooby-Doo 2: Monsters Unleashed (2004) – Stunt Actor: Captain Cutler’s Ghost Uncredited
- Connie and Carla (2004) – Stunt Double
- The Chronicles of Riddick (2004) – ND Stunt Necromonger, Stunt Double: “Lord Marshall”
- Catwoman (2004)
- Blade: Trinity (2004) – Stunt SWAT, Wirework, Fights, Stunt Double Dominic Purcell
- Man About Town (2006)
- Scary Movie 4 (2006) – Stunt Actor: Air Ram War of the Worlds Spoof
- X-Men: The Last Stand (2006)
- Eragon (2006) – Stunt Ajihad Warrior, Stunt Urgal, Sword Battle Sequences, Body Burns
- Black Christmas (2006)
- In The Name Of The King: A Dungeon Siege Tale (2007) – Stunt Legionnaire, Sword Battle Sequences
- Fantastic 4: Rise of the Silver Surfer (2007) – ND Stunt Driver Uncredited / Utility Stunt
- War (2007)
- Things We Lost In The Fire (2007)
- Trick ‘r Treat (2007)
- Aliens vs Predator: Requiem (2007) – ND Stunt Soldier Ratchet
- Chemical Evil () – ND Stunt Special Forces
- The X Files: I Want To Believe (2008)
- Watchmen (2009) – ND Stunts
- Night At The Museum: Battle Of The Smithsonian (2009) – Stunt Actor Capone Gang
- 2012 (2009-2010)
- Tooth Fairy – ND Stunt Hockey Fan (2010)
- Frankie & Alice (2010) – Stunt Performer Oldsmobile Driver
- Hunt To Kill (2010) – Stunt Double
- Percy Jackson & The Olympians: The Lightning Thief (2010) – ND Stunt Cook
- Dancing Ninja (2010)
- The Traveler (2011) – Principal Stunt Double
- Recoil (2011-12) – Stunt Biker
- The Philadelphia Experiment (2012) – Stunt Double Nicholas Lea (Bill Gardner)
- Underworld Awakening (2012)
- Maximum Conviction (2012) – Stunt Double Michael Paré, Stunt Actor MP #1
- Echoes (2012)
- Elysium (2013-2014) – ND Stunt Home Security
Actor
- Chain of Fools (2000) – ER Doctor
- Touched By A Killer (2001) – First restaurant bully
- Connor’s War (2006) – Brooks Men A
- Maximum Conviction (2012) – MP #1
- Concrete Blones (2013) – Biker Gangster
VIDEO
Fight Co-ordinator/Fight Choreographer
- Stargate The Ark of Truth (2008)
- Stargate Continuum (2008)
Stunt Performer
- Bounty Hunters (1996)
- Hardball (1997) – Stunt Double Michael Dudikoff
- Crash and Byrnes (2000) – Stunt Double Wolf Larson “Jack ‘Crash’ Riley”
Actor
Crash & Byrnes (2000) – Sniper
SHORT
Director
- Bam: Late For The Leos (2012)
Stunt Co-ordinator
- Tilt (2003)
- Bam: Late For The Leos (2012)
Actor
- Bam: Late For The Leos (2012)
TELEVISION
Producer
- Gotta Grudge (2010) – Associate Producer
- Arrow – Producer 7 episodes (2017) – Supervising Producer 11 episodes (2018-2019) – Co-Executive Producer 10 episodes (2019-2020)
- Fallout (2017)
- Tribute (2017)
- Next of Kin (2017)
- Reversal (2017)
- Deathstroke Returns (2017)
- Promises Kept (2017)
- Thanksgiving (2017)
- Crossing Lines (2018)
- Elseworlds Part 2 (2018)
- My Name Is Emiko Queen (2019)
- Past Sins (2019)
- Emerald Archer (2019)
- Star City Slayer (2019)
- Brothers & Sisters (2019)
- Training Day (2019)
- Star City 2040 (2019)
- Inheritance (2019)
- Lost Canary (2019)
- Spartan (2019)
- Confessions (2019)
- Living Proof (2019)
- You Have Saved This City (2019)
- Starling City (2019)
- Welcome to Hong Kong (2019)
- Leap of Faith (2019)
- Present Tense (2019)
- Prochnost (2019)
- Reset (2019)
- Purgatory (2019)
- Crisis on Infinite Earth Part 4 (2020)
- What They Become (2020)
- Fadeout (2020)
Director
- NCIS Hawai’i
- Rescuers (2021)
- Superman & Lois
- Haywire (2021)
- Batwoman
- If You Believe In Me, I’ll Believe In You (2020)
- Arrow
- Brotherhood (2015)
- Code of Silence (2016)
- Legacy (2016)
- Recruits (2016)
- Invasion! (2016)
- Fallout (2017)
- Crisis on Earth-X Part 2 (2017)
- Divided (2018)
- Life Sentence (2018)
- Inmate 4587 (2018)
- The Slabside Redemption (2018)
- Elseworlds Part 2 (2018)
- Star City 2040 (2019)
- You Have Saved This City (2019)
- Starling City (2019)
- Purgatory (2019)
- Fadeout (2020)
- Supergirl
- Survivors (2016)
Second Unit Director/Splinter Unit
- Jeremiah (2002-2004) – Various episodes including Pilot
- Stargate Atlantis (2004-2008) – 3 episodes
- Suspicion (2004)
- Missing (2007)
- The Last Man (2008)
- Legends of Tomorrow (2016) – 1 episode Uncredited
- Legendary (2016)
Stunt Co-ordinator
- The X-Files (1994) – Stunt Co-ordinator Cover Days
- Poltergeist: The Legacy (1996) – Stunt Co-ordinator Cover Days
- Dead Man’s Gun (1997-1999) – Stunt Co-ordinator Cover Days
- First Wave (1998+) – Stunt Co-ordinator Cover Days
- Dark Angel (2000+) – Stunt Co-ordinator Cover Days
- Freedom (2000) – Co-Stunt Co-ordinator
- Pasadena (2001) – Pilot Reshoot, 3 episodes
- Jeremiah (2002-2004) – 34 episodes
- Smallville (2001+) – Stunt Co-ordinator Cover Days
- Stargate Atlantis (2004-2009) 99 episodes
- Rising (2004)
- Hide and Seek (2004)
- Thirty Eight Minutes (2004)
- Suspicion (2004)
- Childhood’s End (2004)
- Poisoning The Well (2004)
- Underground (2004)
- Home (2004)
- The Storm (2004)
- The Eye (2004)
- The Defiant One (2004)
- Hot Zone (2004)
- Sanctuary (2004)
- Before I Sleep (2004)
- The Brotherhood (2005)
- Letters From Pegasus (2005)
- The Gift (2005)
- The Siege Part 1 (2005)
- The Siege Part 2 (2005)
- The Siege Part 3 (2005)
- The Intruder (2005)
- Runner (2005)
- Duet (2005)
- Condemned (2005)
- Trinity (2005)
- Instinct (2005)
- Conversion (2005)
- Aurora (2005)
- The Lost Boys (2005)
- The Hive (2005)
- Epiphany (2005)
- Critical Mass (2005)
- Grace Under Pressure (2005)
- The Tower (2005)
- The Long Goodbye (2006)
- Coup D’Etat (2006)
- Michael (2006)
- Inferno (2006)
- Allies (2006)
- No Man’s Land (2006)
- Misbegotten (2006)
- Irresistible (2006)
- Sateda (2006)
- Progeny (2006)
- The Real World (2006)
- Common Ground (2006)
- McKay and Mrs Miller (2006)
- Phantoms (2006)
- The Return: Part 1 (2006)
- The Return: Part 2 (2006)
- Echoes (2006)
- Irresponsible (2006)
- Tao of Rodney (2006)
- The Game (2006)
- The Ark (2007)
- Sunday (2007)
- Submersion (2007)
- Vengeance (2007)
- First Strike (2007)
- Adrift (2007)
- Lifeline (2007)
- Reunion (2007)
- Doppelganger (2007)
- Travelers (2007)
- Tabula Rasa (2007)
- Missing (2007)
- The Seer (2007)
- Miller’s Crossing (2007)
- The Mortal Coil (2007)
- Be All My Sins Remember’d (2008)
- Spoils of War (2008)
- Quarantine (2008)
- Harmony (2008)
- Outcast (2008)
- Trio (2008)
- Midway (2008)
- The Kindred Part 1 (2008)
- The Kindred Part 2 (2008)
- The Last Man (2008)
- Search and Rescue (2008)
- The Seed (2008)
- Broken Ties (2008)
- The Daedalus Variations (2008)
- Ghost in the Machine (2008)
- The Shrine (2008)
- Whispers (2008)
- The Queen (2008)
- Tracker (2008)
- First Contact (2008)
- The Lost Tribe (2008)
- Outsiders (2008)
- Inquisition (2008)
- The Prodigal (2008)
- Remnants (2008)
- Brain Storm (2008)
- Infection (2008)
- Identity (2008)
- Vegas (2008)
- Enemy at the Gate (2009)
- Young Blades (2005) – Assistant Stunt Co-ordinator
- Flash Gordon (2008) – 3 episodes
- Cold Day In Hell (2008)
- Revolution: Part 1 (2008)
- Revolution: Part 2 (2008)
- Sanctuary (2008-2009) – Stunt Co-ordinator Cover Days
- Stargate Universe (2009-2011)
- Air: Part 1 (2009)
- Air: Part 2 (2009)
- Air: Part 3 (2009)
- Darkness (2009)
- Light (2009)
- Water (2009)
- Earth (2009)
- Time (2009)
- Life (2009)
- Justice (2009)
- Space (2010)
- Divided (2010)
- Faith (2010)
- Human (2010)
- Lost (2010)
- Sabotage (2010)
- Pain (2010)
- Subversion (2010)
- Incursion: Part 1 (2010)
- Incursion: Part 2 (2010)
- Intervention (2010)
- Aftermath (2010)
- Awakening (2010)
- Pathogen (2010)
- Cloverdale (2010)
- Trial and Error (2010)
- The Greater Good (2010)
- Malice (2010)
- Visitation (2010)
- Resurgence (2010)
- Deliverance (2011)
- Twin Destinies (2011)
- Alliances (2011)
- Hope (2011)
- Seizure (2011)
- The Hunt (2011)
- Common Descent (2011)
- Epilogue (2011)
- Blockade (2011)
- Human Target (2010) – Stunt Co-ordinator Cover Days
- Hellcats (2010) – Cover Stunt Co-ordinator
- Echoes Presentation Pilot (2011)
- Alcatraz (2012) – Cover Stunt Co-ordinator
- Arrow (2012-2013) – Stunt Co-ordinator 23 episodes, (2016-2017) – Supervising Stunt Co-ordinator 21 episodes
- Pilot (2012) – Stunt Co-ordinator Uncredited
- Honor Thy Father (2012) – Stunt Co-ordinator Uncredited
- Lone Gunmen (2012) – Stunt Co-ordinator Uncredited
- An Innocent Man (2012) – Stunt Co-ordinator Uncredited
- Damaged (2012) – Stunt Co-ordinator Uncredited
- Legacies (2012) – Stunt Co-ordinator Uncredited
- Muse Of Fire (2012) – Stunt Co-ordinator Uncredited
- Vendetta (2012) – Stunt Co-ordinator Uncredited
- Year’s End (2012) – Stunt Co-ordinator Uncredited
- Burned (2013) – Stunt Co-ordinator Uncredited
- Trust But Verify (2013) – Stunt Co-ordinator Uncredited
- Vertigo (2013) – Stunt Co-ordinator Uncredited
- Betrayal (2013) – Stunt Co-ordinator Uncredited
- The Odyssey (2013) – Stunt Co-ordinator Uncredited
- Dodger (2013) – Stunt Co-ordinator Uncredited
- Dead To Rights (2013) – Stunt Co-ordinator Uncredited
- The Huntress Returns (2013) – Stunt Co-ordinator Uncredited
- Salvation (2013)
- Unfinished Business (2013)
- Home Invasion (2013)
- The Undertaking (2013)
- Darkness On The Edge of Town (2013)
- Sacrifice (2013)
- City of Heroes (2013)
- Identity (2013)
- Broken Dolls (2013)
- Crucible (2013)
- League of Assassins (2013)
- Keep Your Enemies Closer (2013)
- State Vs Queen (2013)
- The Scientist (2013)
- Three Ghosts (2013)
- Arrow Year One (2013) – TV Special Uncredited
- Blast Radius (2014)
- Blind Spot (2014)
- Tremors (2014)
- Heir To The Demon (2014)
- The Magician (2014)
- Green Arrow (2015)
- Haunted (2015)
- Dark Waters (2015)
- Unchained (2016)
- Monument Point (2016)
- Lost in The Flood (2016)
- Schism (2016)
- True Justice – 1 episode
- Violence of Action (2012)
Fight Co-ordinator/Fight Choreographer
- Stargate SG1 (2005-2007) – Martial Arts/Fight Co-ordinator 6 episodes
- Avalon Pt 2 (2005)
- Babylon (2005)
- Camelot (2006)
- Memento Mori (2006)
- Talion (2007)
- Unending (2007)
- Hellcats (2010) – Boxing Tech
- Once Upon a Time (2011) – Swordmaster/Trainer – Prince Charming (Josh Dallas)
- Arrow (2012-2016) – Fight Co-ordinator
- Pilot (2012)
- Honor Thy Father (2012)
- Lone Gunmen (2012)
- An Innocent Man (2012)
- Damaged (2012)
- Legacies (2012)
- Muse Of Fire (2012)
- Vendetta (2012)
- Year’s End (2012)
- Burned (2013)
- Trust But Verify (2013)
- Vertigo (2013)
- Betrayal (2013)
- The Odyssey (2013)
- Dodger (2013)
- Dead To Rights (2013)
- The Huntress Returns (2013)
- Salvation (2013)
- Unfinished Business (2013)
- Home Invasion (2013)
- The Undertaking (2013)
- Darkness On The Edge of Town (2013)
- Sacrifice (2013)
- City of Heroes (2013)
- Identity (2013)
- Broken Dolls (2013)
- Crucible (2013)
- League of Assassins (2013)
- Keep Your Enemies Closer (2013)
- State Vs Queen (2013)
- The Scientist (2013)
- Three Ghosts (2013)
- Arrow Year One (2013) – TV Special Uncredited
- Blast Radius (2014)
- Blind Spot (2014)
- Tremors (2014)
- Heir To The Demon (2014)
- The Magician (2014)
- Green Arrow (2015)
- Haunted (2015)
- Dark Waters (2015)
- Unchained (2016)
- Monument Point (2016)
- Lost in The Flood (2016)
- Schism (2016)
- The Tomorrow People (2013) – Supervising Fight Co-ordinator
Stunt Performer
- Cobra (1994) – Scandal Stunt/Martial Arts 16 episodes
- Viper (1994) – Stunt Double, ND Stunts 2 episodes
- M.A.N.T.I.S (1994) – 2 episodes
- The X-Files (1994-1998) – Stunt Double David Duchovny 72 episodes
- Sliders (1995) – Stunt Double Jerry O’Connoll
- The Outer Limits (1995-2002) – Martial Arts/Stunts 3 episodes
- Two (1996) – Stunt Double Lochlyn Munro 5 episodes
- Millenium (1996) – ND Stunts
- Saban’s Ninja Turtles: The Next Mutation (1997) – ND Stunts, Martial Arts 10 episodes
- Nightman (1997) – Stunt Actor “Agent Aldrich” 4 episodes
- Dead Man’s Gun (1997-98) – Stunt Double “Mac” 18 episodes
- Cold Squad (1998) – Stunt Actor “Ray Bartlett”
- Three (1998) – Stunt Double Edward Atterton
- The Net (1998) – Stunt Double Mackenzie Gray, Utility Stunts 4 episodes
- Seven Days (1998-2001) – Stunt Double Jonathan LaPaglia 2 episodes
- Welcome to Paradox (1998) – Stunt Double Ice-T & Martin Evans 5 episodes
- The Crow: Stairway to Heaven (1998) – Stunt double, Stunt Actor “Burt Bennett” 10 episodes
- The New Addams Family (1998) – Stunt Double
- First Wave (1998-99) – ND Stunts, Stunt Driver 12 episodes
- So Weird (1999) – Stunt Captain
- Cold Feet (1999) – Stunt Double
- Harsh Realm (1999) – Stunt Double D.B. Sweeney
- The Sentinel (1999) – Stunt Actor “Nick Ray”, Utility Stunts
- The Real Deal (1999)
- Secret Agent Man (2000) – ND Stunt Swordsman
- Call of the Wild (2000) – Stunt Double Mackenzie Gray
- The Wonderful World of Disney (2000) – Stunt Double “Gladstone” driving, 1 episode
- The New Adventures of Spin and Mary: Suspect Behavior
- Andromeda (2000) – Stunt actor
- Dark Angel (2000) – Stunt Double Michael Weatherly & William Gregory Lee
- Level 9 (2000) – Stunt Double
- UC: Undercover (2001) – Stunt Double William Forsythe
- Smallville (2001-2010) – ND Stunts, Green Arrow Fight Double
- The Twilight Zone (2002) – Stunt Double
- John Doe (2002) – Stunts
- Jake 2.0 (2003) – Stunt Double Chris Gorham “Jake”
- Rogue (2003+) – ND Stunt Driver
- Battlestar Galactica (2004-2008) – ND Stunts, Stunt Viper pilot
- The 4400 (2004-2007) – ND Stunt wirework
- Young Blades (2005) – Stunt Double Tobias Mehler “D’Artagnan” 1 episode
- Stargate SG1 (2007) – Stunt Double Ben Browder “Lt. Col. Cameron Mitchell” 1 episode, Stunt Actor Replicator/Eighth, Stunt Double Bratac
- Talion
- Stargate Atlantis (2005-2008) – Stunts, Sheppard Stunt Driver Double
- The Siege Part 2 (2005)
- The Real World (2006)
- Outcast (2008)
- The Last Man (2008)
- First Contact (2008)
- Vegas (2008)
- Reaper (2007) – ND Stunt Driver, Stunt Double Antonio Sabato Jr
- The Bionic Woman (2007) – ND Stunts
- Flash Gordon (2008) – 3 episodes
- Thicker Than Water – Stunt Player
- Ebb And Flow – Stunt Player
- Blame – Stunt Player
- Shattered (2010) – Stunts 1 episode, Stunt Double 1 episode, ND Stunt Irish Mobster
- Unaired Pilot (2010) – Stunts
- The Sins of Fathers (2010) – Stunt Double Fisher
- Human Target (2010-2011) – ND Stunt
- Corner Man
- Sanctuary (2010-2011)
- Chaos (2011) – Stunt Eastern European Mob
- Echoes Presentation Pilot (2011) – Stunt Actor
- Alcatraz (2011) – ND Stunts, Stunt Double Various episodes
- Once Upon A Time (2012)
- Pilot – Sword Trainer, ND Stunt, Special Forces (2012)
- True Justice (2012) – 2 episodes
- Dirty Money (2012)
- One Shot, One Life (2012)
- Fringe (2009-2012) – ND, Stunts (Season 2), Stunt Actor (Season 4)
- Back To Where You’ve Never Been (2012) – Agent Murphy
- Arrow (2012)
- Pilot (2012) – Stunt Actor Kidnapper, Gunman #2
- The Calm (2014) – Boxing Referee
Actor
- Night Man (1998) – Agent Aldrich
- Knight Life
- The Sentinel (1999) – Nick Ray
- Stargate SG1 (2004) – Eighth (Replicator) 1 episode
- New Order Part 2
- Stargate Atlantis (2006) 3 episodes
- Phantoms (2006) – Male Wraith
- The Real World (2006) – Orderly
- Sateda (2006) – Male Wraith
- Mortal Kombat: Legacy (2011) – Thug #2
- Once Upon a Time (2011) – The Black Knight 1 episode
- Fringe (2012) – Agent Murphy 1 episode
- Alcatraz (2012) – White Inmate 1 episode
- True Justice (2012) – Darko Thug #8
TV MOVIE
Stunt Co-ordinator
- Becoming Dick (2000)
- Special Delivery (2000)
- Murder at the Cannes Film Festival (2000)
- Spinning Out Of Control (2001) – Reshoot
- Class Warfare (2001)
- Dead in a Heartbeat (2002)
- Reign of Fire (2002) – Uncredited
Stunt Performer
- Once a Thief (1996) – Stunt/Fight Double Nicholas Lea
- Dead Man’s Gun (1997) – Segment “My Brother’s Keeper”
- Death Game (1997) – Stunt Double Timothy Bottoms
- Storm Chasers: Revenge of the Twister (1998) – Stunt Double Wolf Larson Uncredited
- Every Mother’s Worst Fear (1998) – Stunt Double Ted McGinley / Stunts
- The Inspectors (1998) – Stunt Double
- Future Sport (1998) – ND Stunts, Utility Stunts, Martial Arts
- Behind the Mask (1999) – Stunt Double Matthew Fox
- Fatal Error (1999) – Stunt Double Antonio Sabato Jr. Uncredited
- Heaven’s Fire (1999) – Stunt Double Eric Roberts
- Road Rage (1999) – Stunt Double Jere Burns Uncredited
- The Secret of Giving (1999) – ND Stunt Cowboy
- Brotherhood of Murder (1999) – Stunt Member of the Order
- Dodge’s City (1999) – Stunt actor “Lars”
- The Spring (2000) – Stunt Double Aaron Pearl Uncredited
- Shutterspeed (2000) – Stunt Double Mackenzie Gray Uncredited
- Quarantine (2000) – Stunt Special Forces
- Sole Survivor (2000) – Stunt Actor, Cop/Special Forces
- Trapped (2001) – Stunt Double Parker Stevenson
- Best Friends (2005) – Stunt Double
- The Selection (2009) – Stunt Actor
- The Killing Game (2011) – Stunt Double Jo
- Good morning, Killer (2011) – Stunt SWAT
- 17th Precinct (2011) – Stunt Double Fight Rehearsal
- Battlestar Galactica: Blood & Chrome (2012) – ND Stunt
Actor
- Future Sport (1998) – Downzoner
- The Man Who Used To Be Me (2000) – Driver
- The Selection (2012) – Royal Guard #2
TV MINISERIES
Stunt Performer
- Titanic (1996) Uncredited
- Atomic Train (1999) – Stunt Double Eric Johnson Uncredited
- Aftershock: Earthquake in New York (1999) – Stunt Crowd Uncredited
- Merlin’s Apprentice (2006) – 2 episodes Stunt Barbarian, sword battle scenes
- Tin Man (2007) – ND Stunt Longcoat
- Fallen (2007) – ND Stunt Angel, Stunt Double Bryan Cranston
Actor
Fallen (2007) – Powers Angel
TV SHORT
Stunt Co-ordinator
- Electra Woman and Dyna Girl (2001)
- Superhero Fight Club (2015)
WEB SERIES
Stunt Co-ordinator
- Sanctuary (2007) – 8 episodes
- Webisode One
- Webisode Two
- Webisode Three
- Webisode Four
- Webisode Five
- Webisode Six
- Webisode Seven
- Webisode Eight
- Halo 4: Forward Unto Dawn (2012)
- Part 1 (2012)
- Part 2 (2012)
- Part 3 (2012)
- Part 4 (2012)
- Part 5 (2012)
Stunt Performer
- Sanctuary Internet Interactive (2007?) – Steve the Iguana Boy
- Mortal Kombat: Legacy (2011)
- Cyrax vs Sektor
VIDEO GAME
Stunt Co-ordinator
- Point of View (2001)
Stunt Performer
- Mortal Kombat (2011)
Actor
- Point of View (2001) – NY Photographer
LIVE SHOWS
Stunt Co-ordinator
- Vancouver Stargate Convention (2006) – Creation Entertainment
- Australian Stargate Convention (2006) – Best of Both Worlds
- Vancouver Stargate Convention (2008) – Creation Entertainment
- London Stargate Convention (2009) – Wolf Events
- Birmingham Stargate Convention (2010) – Showmasters
- Vancouver Stargate Convention (2010) – Creation Entertainment
- London Film and Comic Con (2011) Showmasters
- San Jose Heroes and Villains Fan Fest (2015) – Heroes and Villains
COMMERCIALS
Stunt Co-ordinator
- Stargate Atlantis Promo (2008)
- T-Booth Cellular Commercial (2011)
- ICBC Drive Safely Commercial
- BC Lotto Commercial
- 100% Canadian
Stunt Performer
- Stargate Atlantis Promo (2008) – Full burning fan
- T-Booth Cellular Commercial (2011) – Construction worker
- ICBC Drive Safely Commercial
- BC Lotto Commercial
- 100% Canadian – Stunt Double burn