Thanks for coming to my little spot on the web. Feel free to take a look around, check out my galleries, and maybe find out what you might have seen me in.

Feature Films and MOWs
- Horns as “Dr. Renald”
- Scammerhead as “Ian Fragmont”
- Christmas Story Too as “Nazi Interrogator”
- Big Time Movie as “Sven”
- 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”
- 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 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 playing "Reggie"
Episodic Television
- “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"
- "Collector, The" as "Maxwell Gunn"
- "Young Blades" as "the Duke de Faure"
- "Tru Calling" as "Peter" in episode #1-15 (April 8, 2004)
- "Kingdom Hospital" as "Sol Taurus" episodes 11-13
- "Cold Squad" as "Steve Baker"
- "Stargate SG-1" as "Warrick" in episode #7-08 (August 1, 2003)
- "Dead Zone, The" as "Major Reg Granowitz" in episode #2-16 (July 27, 2003)
- "Stargate SG-1" as "Iron Shirt" in episode #7-07 (July 25, 2003)
- "Stargate SG-1" as "Eggar" in episode #6-16 (January 15, 2003)
- "Jeremiah" as "Ezekiel" in episode #1-20 (July 19, 2002)
- "Jeremiah" as "Ezekiel" in episode #1-19 (July 12, 2002)
- "Jeremiah" as "Ezekiel" in episode #1-14 (May 31, 2002)
- "Jeremiah" as "Ezekiel" in episode #1-08 (April 19, 2002)
- "Jeremiah" as "Ezekiel" in episode #1-02 (March 3, 2002)
- "Jeremiah" as "Ezekiel" in episode #1-01 (March 3, 2002)
- "Stargate SG-1" as "Shy One" in episode #5-07 (August 10, 2001)
- "Dark Angel" as "Johanssen" in episode #1-11 (February 13, 2001)
- "Andromeda" as "Hanno" in episode #1-13 (February 5, 2001)
- "Luchadores, Los" as "Douglas Slade" in episode #1-01 (February 3, 2001)
- "Immortal, The" as "Demon Assistant" in episode #1-11 (February 2, 2001)
- "Dark Angel" as "Johanssen" in episode #1-09 (January 16, 2001)
- "So Weird" as "Perry" in episode #3-14 (December 21, 2000)
- "Secret Agent Man" as "Arno/Oslo" in episode #1-02 (March 14, 2000)
- "Roswell Conspiracies" as "Nick Logan" (2000)
- "First Wave" as "Gregory" in episode #2-08 (November 10, 1999)
- "Stargate SG-1" as "Alien Leader & Alien #1" in episode #3-14 (November 5, 1999)
- "Nothing Too Good for a Cowboy" as "Pivak" in episode #2-12 (October 26, 1999)
- "Beggars and Choosers" in episode # 1.4 (July 3, 1999)
- "Outer Limits, The" as "Karl Rademacher" in episode #5-12 (May 14, 1999)
- "Millennium" as "Dane" in episode #3-17 (April 16, 1999)
- "Net, The" as "Marshall Roberts" in episode #1-20 (March 13, 1999)
- "Stargate SG-1" as "Michael" in episode #2-21 (March 5, 1999)
- "Welcome to Paradox" as "Malcolm" in episode #1-12 (November 2, 1998)
- "Stargate SG-1" as "Xe'ls" in episode #2-13 (October 23, 1998)
- "Dead Man's Gun" as "Tommy" in episode #2-06 (September 18, 1998)
- "Sentinel, The" as "Gabe" in episode #3-22 (May 13, 1998)
- "Viper" as "Victor" in episode #2-21 (May 4, 1998)