
Known For
Filmography

Once Upon a Time
TV · as Bartholomew · 1 ep

Dancing Trees
Movie · as Jake

The Betrayed
Movie · as Chase

The Art of War II: Betrayal
Movie · as Graham

You Kill Me
Movie · as James Doyle

Nora Roberts' Montana Sky
Movie · as Jesse Carne
Safe Harbor
Movie · as Ray Oakum

Trapped Ashes
Movie · as Zack (segment "The Girl with Golden Breasts")

The Colt
Movie · as Lt. Hutton

I, Robot
Movie · as NS4 & NS5 Robots (voice)

Blade: Trinity
Movie · as Gedge

Stargate Atlantis
TV · as Wraith, Merrick / Wraith · 4 eps

Before I Say Goodbye
Movie · as Jed Kaplan

The Stickup
Movie · as Steve Spizak

The Twilight Zone
TV · as Kreetor · 1 ep

The Dead Zone
TV · as Eddie Wolcott · 1 ep

Freddy Got Fingered
Movie · as Man #2 - Restaurant

Along Came a Spider
Movie · as Floyd the Fisherman

Smallville
TV · as Guard #1 · 1 ep
Big Sound
TV · 22 eps

Dark Angel
TV · as Thug #2, Jack · 1 ep

Nick Fury: Agent of S.H.I.E.L.D.
Movie · as Werner Von Strucker

First Wave
TV · as Second Lieutenant Jordan Vincent · 1 ep

Millennium
TV · as Jacob Tyler, Long-Haired Man · 1 ep

Viper
TV · as Bob · 1 ep

The X-Files
TV · as Boyfriend · 1 ep