Arrow
(TV Series) (fight coordinator - 38 episodes, 2012 - 2016) (stunt coordinator - 23 episodes, 2012 - 2013) (supervising stunt coordinator - 21 episodes, 2016 - 2017) (fight choreographer - 7 episodes, 2012)
-
Lian Yu
(2017)
... (supervising stunt coordinator)
-
Missing
(2017)
... (supervising stunt coordinator)
-
Underneath
(2017)
... (supervising stunt coordinator)
2012
Echoes
(TV Short) (stunts)
2012
Halo 4: Forward Unto Dawn
(TV Mini Series) (stunt coordinator - 5 episodes)
-
Part 5
(2012)
... (stunt coordinator)
-
Part 4
(2012)
... (stunt coordinator)
-
Part 3
(2012)
... (stunt coordinator)
-
Part 2
(2012)
... (stunt coordinator)
-
Part 1
(2012)
... (stunt coordinator)
2012
Maximum Conviction
(additional stunt coordinator) / (assistant fight choreographer) / (stunt double: Michael Pare)
2009-2011
Stargate Universe
(TV Series) (stunt coordinator - 39 episodes)
-
Blockade
(2011)
... (stunt coordinator)
-
Epilogue
(2011)
... (stunt coordinator)
-
The Hunt
(2011)
... (stunt coordinator)
-
Seizure
(2011)
... (stunt coordinator)
2011/I
Recoil
(additional stunt coordinator) / (stunt performer)
Shattered
(TV Series) (stunts - 1 episode, 2011) (stunt double - 1 episode, 2010)
2010
Hunt to Kill
(stunt coordinator - as James Banford) / (stunt double: Banks - as James Banford)
2004-2009
Stargate: Atlantis
(TV Series) (stunt coordinator - 99 episodes)
-
Vegas
(2008)
... (stunt coordinator)
-
Identity
(2008)
... (stunt coordinator)
2007
Sanctuary
(TV Mini Series) (stunt coordinator - 8 episodes)
Stargate SG-1
(TV Series) (fight coordinator - 6 episodes, 2005 - 2007) (stunt double - 1 episode, 2007) (stunts - 1 episode, 2005)
-
Unending
(2007)
... (fight coordinator)
-
Talion
(2007)
... (fight coordinator) / (stunt double: Ben Browder - uncredited)
-
Camelot
(2006)
... (fight coordinator)
-
Babylon
(2005)
... (fight coordinator)
2006
Man About Town
(karate technical advisor - uncredited) / (stunt performer)
2002-2004
Jeremiah
(TV Series) (stunt coordinator - 34 episodes)
2003
Tilt
(Short) (stunt coordinator - as James 'Bam-Bam' Bamford)
2003
Jake 2.0
(TV Series) (stunt double)
2002
Punch
(stunt coordinator)
2001
Pasadena
(TV Series) (stunt coordinator)
2001
Trapped
(TV Movie) (stunt double: Parker Stevenson)
2000
Special Delivery
(TV Movie) (stunt coordinator - as James 'Bam-Bam' Bamford)
2000
The 6th Day
(stunt double: Michael Rooker - uncredited)
2000
Freedom
(TV Series) (stunt coordinator)
2000
Level 9
(TV Series) (stunt double)
2000
Dark Angel
(TV Series) (stunt double: Michael Weatherly) / (stunt double: William Gregory Lee)
2000
Get Carter
(stunt double: Mickey Rourke - uncredited) / (stunts)
2000
Duets
(stunt player)
2000
Mission to Mars
(stunt double: Jerry O'Connell - uncredited) / (stunt performer)
2000
Shutterspeed
(TV Movie) (stunt double: Mackenzie Gray - uncredited)
2000
The Spring
(TV Movie) (stunt double: Aaron Pearl - uncredited)
1999
Harsh Realm
(TV Series) (stunt double: D.B. Sweeney)
1999
Road Rage
(TV Movie) (stunt double: Jere Burns - uncredited)
1999
Atomic Train
(TV Mini Series) (stunt double: Eric Johnson - uncredited)
1999
Fatal Error
(TV Movie) (stunt double: Antonio Sabato Jr. - uncredited)
1998-1999
First Wave
(TV Series) (stunts - 8 episodes)
-
Marker 262
(1998)
... (stunts - as James 'Bam Bam' Bamford)
1998
The Net
(TV Series) (stunt double)
1998
Three
(TV Series) (stunt double: Edward Atterton)
1997
NightMan
(TV Series) (stunt double)
1997
Excess Baggage
(stunt double: Benicio del Toro) / (stunt double: Harry Connick, Jr)
1997
Wounded
(stunt double: Richard Joseph Paul - uncredited) / (stunts)
1997
Hardball
(Video) (stunt double: Michael Dudikoff) / (stunts)
1997
Dead Man's Gun
(TV Movie) (stunts - segment "My Brother's Keeper")
1996
Titanic
(TV Mini Series) (stunts - uncredited)
1996
Two
(TV Series) (stunt double: Lochlyn Munro)
1996
Fear
(stunts - uncredited)
1995
Cyberjack
(stunt double: Michael Dudikoff) / (stunts)
1995
Sliders
(TV Series) (stunt double: Jerry O'Connell)
1994
Viper
(TV Series) (stunt double)