Home / Discover / People

Wentworth

2013
as Greg Miller

Power Rangers

1993
as Robert 'RJ' James

What I Like About You

2002
as Ben Sheffield

Written in the Stars

2022
as Carter Bowman

Westside

2015
as Ted West

Being Eve

2001
as Adam Le Beau

The Kick

2014
as Stephen Donald

Don't Blink

2014
as Noah

Director

Episode The Brokenwood Mysteries
Three Coins in a Fountain
2022

Guest Star

Episode Legend of the Seeker
Home
2009
Episode Legend of the Seeker
Hartland
2009
Episode NCIS: Los Angeles
Fallout
2013
Episode Xena: Warrior Princess
Fallen Angel
1999
Episode Mom
Pilot
2013
Episode Legend of the Seeker
Prophecy
2008
Episode Legend of the Seeker
Destiny
2008
Episode NCIS
Jet Lag
2010
Episode Xena: Warrior Princess
Altared States
1996