Feature Films and MOWs


  • The 9th Life of Louix Drax as Eduardo Navarra
  • Christmas Icetastrophe as “Miles”
  • Patterson’s Wager as “Otter’s Dad”
  • The Color of Rain as “Pastor Karl Galick”
  • Lonesome Dove Church as “Butch Henley”
  • A Sister’s Nightmare (MOW) as “Doctor Swarzstein”
  • The Hunters (MOW) as “Doctor Kramer”
  • Horns as “Dr. Renald”
  • Scammerhead as “Ian Fragmont”
  • A Christmas Story 2 as “the Nazi Interrogator”
  • Big Time Movie as “Sven”
  • Marley & Me 2: The Puppy Years
  • Earth’s Final Hours as “Agent Massie”
  • Blood: A Butcher’s Tale as “Roger”
  • Gunless as “Jon”
  • Riverworld as “Ludwig Durr”
  • Ice Twisters as “Damon”
  • 2012 as “Ark Bridge Crew”
  • Impact as “Franz Henke”
  • Another Cinderella Story
  • The Beast in the Bottomless Lake
  • Storm Cell
  • Ogre
  • Taming Tammy
  • Masters of Horror “Deer Woman” as Detective Patterson
  • Severed (Clearing) as "Geoffrey, a scientist"
  • The Lazarus Child as "Hans the Co-Pilot"
  • The Keeper as "Derrick"
  • Open Range as "Chet"
  • Babylon 5: The Legend of the Rangers: To Live and Die in Starlight (MOW) as the Minbari "Dulann"
  • The Stickup as "Tommy Meeker"
  • Walking Shadow as "Lou Montana"
  • The "B" Team
  • Kill Me Later as "Officer Larry"
  • Turbulence 3: Heavy Metal as "Ethan"
  • Evirati as "Salembeni"
  • Hayley Wagner, Star as "Zombie #1"
  • Quarantine as "Stone Pilot"
  • The 13th Warrior as "Norseman"
  • Hustle
  • Convenience
  • A Quest for Fire
  • Life & Death in a Box
  • K-10 The Final Solution
  • Cage the Dog as "Reggie"


Episodic Television

  • Strange Empire “Jack”
  • “When Calls the Heart” as “Carl Grady” in “Second Chances” episode #109
  • “King and Maxwell” as “Gary Sand”
  • “Arrow” as “Anthony Venza”
  • “Level Up” as “Ochi”
  • “Hell on Wheels” as “Lt. Weston”
  • “The Killing” as “Uniformed Cop”
  • “Once Upon a Time” as “King Midas”
  • “True Justice” as “Grigor”
  • “Psych” as “Alan Zenuk”
  • “Fringe” as “Detective Green”
  • “The Guard” as “Angry Man”
  • “Smallville” as "Dr. Jansen"
  • "Blood Ties" as "Magnus"
  • "Masters of Science Fiction" as "Bucky" in “The Discarded”
  • "Collector, The" as "Maxwell Gunn"
  • "Young Blades" as "the Duke de Faure"”
  • "Tru Calling" as "Peter" in episode #115 (April 8, 2004)
  • "Kingdom Hospital" as "Sol Taurus" episodes 11-13
  • "Cold Squad" as "Steve Baker"
  • "Stargate SG-1" as "Warrick" in episode #708 (August 1, 2003)
  • "Dead Zone, The" as "Major Reg Granowitz" in “The Hunt” episode #216 (July 27, 2003)
  • "Stargate SG-1" as "Iron Shirt" in episode #707 (July 25, 2003)
  • "Stargate SG-1" as "Eggar" in episode #616 (January 15, 2003)
  • "Jeremiah" as "Ezekiel" in episode #120 (July 19, 2002)
  • "Jeremiah" as "Ezekiel" in episode #119 (July 12, 2002)
  • "Jeremiah" as "Ezekiel" in episode #114 (May 31, 2002)
  • "Jeremiah" as "Ezekiel" in episode #108 (April 19, 2002)
  • "Jeremiah" as "Ezekiel" in episode #102 (March 3, 2002)
  • "Jeremiah" as "Ezekiel" in episode #101 (March 3, 2002)
  • "Stargate SG-1" as "Shy One" in episode #507 (August 10, 2001)
  • "Dark Angel" as "Johanssen" in episode #111 (February 13, 2001)
  • "Andromeda" as "Hanno" in episode #113 (February 5, 2001)
  • "Luchadores, Los" as "Douglas Slade" in episode #101 (February 3, 2001)
  • "Immortal, The" as "Demon Assistant" in episode #111 (February 2, 2001)
  • "Dark Angel" as "Johanssen" in episode #109 (January 16, 2001)
  • "So Weird" as "Perry" in episode #314 (December 21, 2000)