

Legend No. 17(2013)

Star Runners(2009)
Hudson

Ninja(2009)
Detective Traxler

Echelon Conspiracy(2009)
Agent Fletcher

Lightning Strikes(2009)
Mayor Fordice

Ghost Town(2009)
Jackson

Wrong Turn 3: Left for Dead(2009)
U.S. Marshall

Messengers 2: The Scarecrow(2009)
Banker Chapman

It's Alive(2009)
Dr. Orbinson

Thick as Thieves(2009)
Commissioner Morelli

Infestation(2009)
Cop

Annihilation Earth(2009)
Interviewer

The Prince & Me: A Royal Honeymoon(2008)
John Polonius

Train(2008)
Coach Harris

The Shepherd: Border Patrol(2008)
Wray

Copperhead(2008)
Sheriff Mercer

Boogeyman 3(2008)
Security Officer

Hero Wanted(2008)
Detective Wallace MacTee

Monster Ark(2008)
Cain

Nightmare City 2035(2007)
Security Chief Valentine

Bats: Human Harvest(2007)
Colonel

Mega Snake(2007)
Big Bo

Finding Rin Tin Tin(2007)
Captain Sandman

Harpies(2007)
Captain Guard (uncredited)

End Game(2006)
Agent Smith

Target of Opportunity(2005)
Nick Carlton

The Cutter(2005)
Parks

Raging Sharks(2005)
Ben Stiles

Zodiac Killer(2005)
Harry Prince

Jarhead(2005)
Lieutenant

Sabretooth(2002)
Sean

The Meeksville Ghost(2001)
Joshua Carter

Operation Delta Force 5: Random Fire(2000)
Bob Johnson

Operation Delta Force 2: Mayday(1998)
Master Sgt. Lombardi

Bridge of Time(1997)
William

Orion's Key(1997)
Michael Cavanaugh

Deadly Instincts(1997)
Ashley

Operation Delta Force(1997)
Hutch

Warhead(1996)
Tom Lansdale

The Mangler(1995)
Roger Martin

Woman of Desire(1994)
Windell Huston

Never Say Die(1994)
Roper

Fleshtone(1994)
Detective #2

Trigger Fast(1994)
Miguel Rodriguez

Armageddon: The Final Challenge(1994)
Michael Edelander / Thorne

Project Shadowchaser II(1994)
Joe Hutton

Guns of Honor(1994)
Lon Ysabel aka The Ysabel Kid

Freefall(1994)
Rick

Prey for the Hunter(1993)
Simon Rush

Cyborg Cop(1993)
Philip

Night of the Cyclone(1991)
Jason
Forced Alliance(1989)
Kurt

Dune Surfer(1988)
Carl Genscher