Home / Discover / People

Desperate Housewives

2004
as Eddie Orlofsky

Kyle XY

2006
as Mark

School Spirits (2023)

2023
as Mr. Martin

Significant Mother

2015
as Nate Marlowe

'Twas the Night

2001
as Danny Wrigley

Ring Ring

2019
as Jason

Field of Lost Shoes

2015
as Moses Ezekiel

Variant

2020
as Thomas

Sex Drive

2008
as Ian

Pretty Persuasion

2005
as Josh Horowitz

The Bellmen

2020
as Josh

It's Pony

2020
as Pony

Made Public

2019
as Dave

CBGB

2013
as John Holmstrom

Surviving Christmas

2004
as Brian Valco

2nd Take

2011
as Ethan

Acid Girls

2014
as Sebastian

Useless Humans

2020
as Brian Skaggs

Feast

2005
as Hot Wheels

I Am Victor

2013
as Wes

Guest Star

Episode House
Three Stories
2005
Episode Kyle XY
Hello...
2008
Episode The West Wing
Isaac and Ishmael
2001
Episode Kyle XY
I've Had the Time of My Life
2008
Episode NYPD Blue
A Little Dad'll Do Ya
2002
Episode Once And Again
Sneaky Feelings
2000
Episode 90210
A Tale of Two Parties
2012
Episode Standoff
Peer Group
2006
Episode CSI: Miami
Bloodline
2007
Episode 90210
Forever Hold Your Peace
2012
Episode Jack & Jill
Battle of the Bahamas
2001
Episode Desperate Housewives
A Little Night Music
2010
Episode Get Real
The Distance
2000
Episode Desperate Housewives
I Guess This Is Goodbye
2010
Episode Close to Home
Maternal Instinct
2007
Episode Kyle XY
Between the Rack and a Hard Place
2008
Episode Boston Legal
Trial of the Century
2007
Episode Kyle XY
First Cut Is the Deepest
2008
Episode NYPD Blue
Oh, Mama
2002
Episode 90210
It's High Time
2011
Episode 90210
Blue Naomi
2011
Episode 90210
The Enchanted Donkey
2011
Episode The Protector
Wings
2011
Episode 90210
Nerdy Little Secrets
2011
Episode Kyle XY
Primary Colors
2008
Episode 90210
Here Comes Honey Bye Bye
2013
Episode CSI: Miami
Internal Affairs
2007
Episode 90210
Women on the Verge
2011
Episode 90210
The Prom Before the Storm
2011
Episode The Big Bang Theory
The Military Miniaturization
2016
Episode The Ellen Show
Joe
2001
Episode 90210
#realness
2013
Episode CSI: Miami
Broken Home
2007
Episode The Ellen Show
Cathy's Taffy
2001
Episode Bette
The Invisible Mom
2001
Episode Judging Amy
Beating the Bounds
2001
Episode Once And Again
Cat-In-Hat
2000