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 Photo Gallery
Christmas Rush (aka Breakaway) (TV Movie) Petrovich 2002 Photo Gallery
I Spy Bob 2002 Photo Gallery
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 Photo Gallery
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 Photo Gallery
Heart of a Dragon Tim 2007 Photo Gallery   Trailer, Movie Synopsis, Cast List, etc.
Maneater (TV Movie) Sargent Winshiser 2007
Taming Tammy Sy "the Bruiser" Balkovich 2007 Photo Gallery   Trailer, Movie Synopsis, Cast List, etc.
Blood: A Butcher's Tale Tony 2008 Photo Gallery   Trailer, Movie Synopsis, Cast List, etc.
Personal Effects Tom Friedinger 2009 Photo Gallery   Trailer, Movie Synopsis, Cast List, etc.
Fireball Tyler Draven 2009 Photo Gallery   Details
Driven to Kill (aka Ruslan) Tony Links 2010 Photo Gallery   Trailer, Movie Synopsis, Cast List, etc.
Riverworld Bernardo 2010 Photo Gallery   Trailer, Movie Synopsis, Cast List, etc.
Guido Superstar Hubs 2010 Photo Gallery   Trailer, Movie Synopsis, Cast List, etc.
Charlie Earnest 2010 Trailer, Movie Synopsis, Cast List, etc.
Transparency Linder 2010 Photo Gallery
 

SHORT FILMS

Title Runtime Character Air Date  
Apt. 310 9 minutes Trent 2002
Kathleen's Closet 13 minutes Chris 2005 Photo Gallery
Sandra Gets Dumped 11 minutes Rob 2005 Trailer, Movie Synopsis, Cast List, etc.
Ducks 11 minutes Friend #2 2006 Photo Gallery   Details
The Hitchhiker 13 minutes Martin 2007 Photo Gallery   Details
Zero Hour 47 minutes The Stranger 2007
The Brute 7 minutes Stan (aka The Brute) 2008 Photo Gallery   Trailer, Movie Synopsis, Cast List, etc.
 

TELEVISION - Recurring Role

Title Character Episode Titles Air Date  
Stargate SG-1 Shaq'rel 6x01: Redemption: Part 1 June 7, 2002 Video Clip
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 Video Clip
3x11: The Eye of Jupiter December 15, 2006 Photo Gallery   Video Clip
3x12: Rapture January 21, 2007 Video Clip
Caprica William Adama TBA TBA
 

TELEVISION - Guest Star

Title Character Episode Titles Air Date  
Supernatural Boyd's Friend 2x08: Crossroad Blues November 16, 2006 Video Clip
Eureka Global Security Officer 1x09: Primal September 12, 2006 Video Clip
Whistler Vic Mostov 1x09: The Looks of Love August 13, 2006 Video Clip
Saved Hulk Fireman (uncredited) 1x08: Secrets and Lies July 31, 2006
Saved Fireman #1 1x09: Triage August 7, 2006 Video Clip
Psych Security Guard 1x02: Spellingg Bee July 14, 2006 Video Clip
The Dead Zone Matthew Meter 4x06: The Last Goodbye July 24, 2005 Video Clip
Mutant X Nick 3x15: Divided Loyalties February 23, 2004 Video Clip
Andromeda Agio 3x17: Vault of the Heavens April 7, 2003 Video Clip
John Doe Pavel Kovarik 1x09: Manifest Destiny December 6, 2002 Video Clip
Jeremiah Stomp 1x09: Red Kiss April 26, 2002 Video Clip
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 Video Clip
Flash Gordon Security Guard 1x04: Assassin September 7, 2007 Video Clip
Bionic Woman Curtis (SWAT Team Leader) 1x03: Sisterhood October 10, 2007 Video Clip
Stargate Atlantis Rakai 4x03: Reunion October 12, 2007 Photo Gallery   Video Clip
Sanctuary The Duke 3x09: Penance December 11th, 2009 Photo Gallery
Human Target Aliexi Volkov 1x02: Embassy Row January 20, 2010 Photo Gallery

STUNTS

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