FILM

Title Character Year
Heads (TV Movie) Roderick 1993
Roswell: The Aliens Attack (TV Movie) Soldier #4 1999
Children of My Heart (TV Movie) Fireman 2000
Nostradamus (TV Movie) Male Mabus 2000
Wishmaster 4: The Prophecy Fulfilled Brick 2002
Christmas Rush (aka Breakaway) (TV Movie) Petrovich 2002
I Spy Bob 2002
Picking Up & Dropping Off (TV Movie) Joey 2003
The Crooked E: The Unshredded Truth About Enron (TV Movie) Lazarri 2003
7 Times Lucky Sacco 2004
Chasing Christmas (TV Movie) Vincent 2005
Painkiller Jane (TV Movie) Sergeant Frizzelle 2005
Twice Removed Mark/Matt Carletti 2005
Kraken: Tentacles of the Deep (TV Movie) Ike 2006
Heart of a Dragon Tim 2007
Maneater (TV Movie) Sargent Winshiser 2007
Taming Tammy Sy "the Bruiser" Balkovich 2007
Blood: A Butcher's Tale Tony 2008
Personal Effects Tom Friedinger 2009
Ruslan Tony Links 2009
Fireball Tyler Draven TBA
 

SHORT FILMS

Title Runtime Character Air Date
Apt. 310 9 minutes Trent 2002
Kathleen's Closet 13 minutes Chris 2005
Sandra Gets Dumped   Rob 2005
Ducks 11 minutes Friend #2 2006
The Hitchhiker 13 minutes Martin 2007
Zero Hour 47 minutes The Stranger 2007
The Brute 7 minutes Stan 2008
 

TELEVISION - Recurring Role

Title Character Episode Titles Air Date
Stargate SG-1 Shaq'rel 6x01: Redemption: Part 1 June 7, 2002
6x02: Redemption: Part 2 June 14, 2002
Battlestar Galactica Marine Sgt. Fischer 2x01: Scattered July 15, 2005
2x08: Final Cut September 9, 2005
3x09: Unfinished Business December 1, 2006
3x11: The Eye of Jupiter December 15, 2006
3x12: Rapture January 21, 2007
 

TELEVISION - Guest Star

Title Character Episode Titles Air Date
Supernatural Boyd's Friend 2x08: Crossroad Blues November 16, 2006
Eureka Global Security Officer 1x09: Primal September 12, 2006
Whistler Vic Mostov 1x09: The Looks of Love August 13, 2006
Saved Hulk Fireman (uncredited) 1x08: Secrets and Lies July 31, 2006
Saved Fireman #1 1x09: Triage August 7, 2006
Psych Security Guard 1x02: Spellingg Bee July 14, 2006
The Dead Zone Matthew Meter 4x06: The Last Goodbye July 24, 2005
Mutant X Nick 3x15: Divided Loyalties February 23, 2004
Andromeda Agio 3x17: Vault of the Heavens April 7, 2003
John Doe Pavel Kovarik 1x09: Manifest Destiny December 6, 2002
Jeremiah Stomp 1x09: Red Kiss April 26, 2002
The Adventures of Shirley Holmes Kidnapper 2x05: The Case of the Rising Moon February 2, 1998
The Adventures of Shirley Holmes Hit Man 2x08: The Case of the Missing Marbles February 23, 1998
The Adventures of Shirley Holmes Man 3x12: The Case of the Miraculous Mine TBA
Smallville Orderly 6x12: Labyrinth January 25, 2007
Flash Gordon Security Guard 1x04: Assassin September 7, 2007
Bionic Woman Curtis (SWAT Team Leader) 1x03: Sisterhood October 10, 2007
Stargate Atlantis Rakai 4x03: Reunion October 12, 2007

STUNTS

Title Type
Acceptable Risk (aka Robin Cook's 'Acceptable Risk') (TV Movie) Stunt Actor
Framed (2002) (TV Movie) Stunt Actor and Boxing Coordinator
Wishmaster 4: The Prophecy Fulfilled (Movie) Stunt Double
Battlestar Galactica (TV Series) Boxing Coordinator
The Messengers (Movie) Stunt Double