Home / Discover / People
  • Created September 29, 2021 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Occupation

2018
as Arnold

This Is Not My Life

2010
as Alec Ross

Kaitangata Twitch

2010
as Carey Gallagher

V (2009)

2009
as Kyle Hobbes

Outrageous Fortune

2005
as Zane Gerard

Boogeyman

2005
as Tim's Father

Desperate Housewives

2004
as Ben Faulkner

Skin and Bone

2003
as Clean

Superfire

2002
as Trent Holbrook

City Life

1996
as Ryan Waters

Guest Star

Episode Gotham Knights
Night of the Owls
2023
Episode Once Upon a Time (2011)
Breadcrumbs
2018
Episode Once Upon a Time (2011)
Mother's Little Helper
2017
Episode Dead of Summer
Townie
2016
Episode Dead of Summer
Barney Rubble Eyes
2016
Episode Dead of Summer
Mix Tape
2016
Episode Once Upon a Time (2011)
Operation Mongoose (1)
2015
Episode Once Upon a Time (2011)
Operation Mongoose (2)
2015
Episode The Mentalist
Violets
2014
Episode Agatha Christie's Marple
A Caribbean Mystery
2013
Episode V (2009)
Red Sky
2010
Episode V (2009)
Fruition
2010
Episode V (2009)
Hearts and Minds
2010
Episode V (2009)
Heretic's Fork
2010
Episode V (2009)
We Can't Win
2010
Episode V (2009)
John May
2010
Episode V (2009)
Pound of Flesh
2010
Episode Las Vegas
It's Not Easy Being Green
2007
Episode Crossing Jordan
Retribution
2007
Episode Ghost Whisperer
The Gathering
2007
Episode Cold Case
Forever Blue
2006
Episode Bones
Aliens in a Spaceship
2006
Episode Lost
Hearts and Minds
2005
Episode Without a Trace
Endgame
2005
Episode Stacked
Pilot
2005
Episode Stacked
The Ex-Appeal
2005
Episode Xena: Warrior Princess
You Are There
2001
Episode Xena: Warrior Princess
The God You Know
2001
Episode Xena: Warrior Princess
Heart of Darkness
2000
Episode Xena: Warrior Princess
The Haunting of Amphipolis
2000
Episode Xena: Warrior Princess
Fallen Angel
1999
Episode Xena: Warrior Princess
The Dirty Half Dozen
1997
Episode Xena: Warrior Princess
The Price
1997