Home / Discover / People

Ghost Whisperer

2005
as Sam Lucas

Jericho (2006)

2006
as Eric Green

The Astronaut Wives Club

2015
as Deke Slayton

The Recruit

2003
as Alan

Blood Honey

2017
as Neil Heath

Iron Road

2009
as Edgar

Home of the Giants

2007
as Keith Morrison

Miracle

2004
as Ralph Cox

Charms for the Easy Life

2002
as Tom Hawkings III

Guest Star

Episode Ghost Whisperer
Pieces of You
2008
Episode Frequency
Negative Copy
2017
Episode CSI: Crime Scene Investigation
Risky Business Class
2012
Episode Ghost Whisperer
Thrilled To Death
2009
Episode Frequency
Harmonic
2017
Episode Frequency
Signal Loss
2017
Episode Star Trek: Discovery
Point of Light
2019
Episode NCIS
Parental Guidance Suggested
2014
Episode Ghost Whisperer
Ball & Chain
2008
Episode Star Trek: Discovery
The Butcher's Knife Cares Not for the Lamb's Cry
2017
Episode Bones
The Pathos in the Pathogens
2013
Episode Ghost Whisperer
Cursed
2009
Episode NCIS: Los Angeles
Red (1)
2013
Episode Star Trek: Discovery
Through the Valley of Shadows
2019
Episode Ghost Whisperer
Endless Love
2009
Episode CSI: Miami
Deviant
2006
Episode Star Trek: Discovery
There is a Tide…
2020
Episode Minority Report
Fiddler's Neck
2015
Episode The Unit
Exposure
2006
Episode See
House of Enlightenment
2019
Episode Ghost Whisperer
Slow Burn
2009
Episode Grimm
Big Feet
2012
Episode Lie to Me
Bullet Bump
2010
Episode Castle (2009)
Heroes and Villains
2011
Episode Without a Trace
Undertow
2009
Episode Flashpoint
Asking For Flowers
2008
Episode Ghost Whisperer
Greek Tragedy
2009
Episode Ghost Whisperer
Ghost Busted
2009
Episode Star Trek: Discovery
That Hope Is You (2)
2021
Episode Monday Mornings
Family Ties
2013
Episode Grey's Anatomy
Break on Through
2006
Episode Frequency
Interference
2016
Episode Ghost Whisperer
Threshold
2008
Episode The Mentalist
Fugue in Red
2011
Episode Ghost Whisperer
Delusion of Grandview
2009
Episode Ghost Whisperer
Heart & Soul
2008
Episode Frequency
Gray Line
2016
Episode Frequency
The Edison Effect
2017
Episode Ghost Whisperer
Leap of Faith
2009
Episode Star Trek: Lower Decks
Veritas
2020