nice apartment

Everest '82 (2007)
as Laurie Skreslet

Work and the Glory III: A House Divided (2006)
as Joshua Steed

Honeymoon With Mom (2006)
as Adam

Criminal Minds (2006)
1.14 - "The Tribe" - as Sean Hotchner

Work and the Glory II: American Zion (2005)
as Joshua Steed

Expiration Date (2005)
as The Animal Control Officer

Marker (2005)
as Roddy Dutch

Falcon Beach - (pilot, 2005)
as Lane Bradshaw

Anonymous Rex (2004)
as Rhys

The Work and the Glory (2004)
as Joshua Steed

Ginger Snaps II: Unleashed (2004)
as Tyler

A Friend of the Family (2004)
as Darris Shaw

Hollywood Wives: The New Generation (2003)
as Brian

Stealing Sinatra (2003)
as Dean Torrence

Beauty Shot (2002)
(Short Film, Vancouver International Film Festival)
as Chad Johnson

Candy From Strangers (2002)
Director

Smallville (2001-2002, recurring)
as Whitney Fordman

MythQuest (2002)
1.8 - "The Oracle"
as Telemachus

The Boys of Fraser Street 
as Jim

Bang, Bang, You're Dead (2002)
as Mark Kenworth

Texas Rangers (2001)
as Rollins

Anatomy of a Hate Crime (2001)
as Bud

Scorn (2000)
as Darren Hueneman

Bear With Me (2000) 
as Scott Robinson

Borderline Normal (2000)
as Rocco

Children of Fortune (2000)
as Andrew

Atomic Train (1999)
as Danny

Question of Privilege (1999) 
as Joel Aldredge

Heart of the Sun (1998) 
as Jack

Honey, I Shrunk The Kids (TV - 1998)
as Ray Bonzoni

Oklahoma City: A Survivor's Story (1998)
as Jason

Nightman (1997)
2.11 - "The Blader"
as Alex

Are You Afraid of the Dark? (1994)
Episode: "The Tale of the Dangerous Soup"
as Sly

Legends of the Fall (1994) 
as Young Tristan

Road to Saddle River (1994)
as Lance

Ray Bradbury Theater (1992)
5.06 - "The Utterly Perfect Murder"
as Ralph