Series
|
Role
|
Episode
|
Airdate
|
The Ray Bradbury Theater |
Child |
6x07 - The Dead Man |
Sep 26, 1992
|
Hercules: The Legendary Journeys |
Iloran |
1x12 - The Gauntlet |
May 1, 1995
|
Xena: Warrior Princess |
Homer |
1x13 - Athens City Academy of the Performing Bards |
January 22, 1996
|
Hercules: The Legendary Journeys |
Young Iolaus |
4x03 - Regrets... I've Had a Few |
October 13, 1997
|
Hercules: The Legendary Journeys |
Ruun |
4x07 - Prodigal Sister |
November 10, 1997
|
Hercules: The Legendary Journeys |
Young Iolaus |
4x11 - Medea Culpa |
January 26, 1998
|
Hercules: The Legendary Journeys |
Young Iolaus |
4x20 - Twilight |
April 27, 1998
|
The Legend of William Tell |
Darek |
1x12 - The Tomb of the Unknown Warrior |
November 15, 1998
|
Big Sky |
Dean |
2x05 - A Family Affair |
January 30, 1999
|
Duggan |
Fergus McIlwaine |
1x06 - Going Overboard |
August 17, 1999
|
Xena: Warrior Princess |
Wiglaf |
6x09 - Return of the Valkyrie (3) |
December 2, 2000
|
All Saints |
Evan Coen |
4x42 - The Other Side of Perfection |
November 13, 2001
|
Farscape |
Zukash |
4x20 - We're So Screwed: Hot to Katratzi (2) |
March 7, 2003
|
Farscape |
Zukash |
4x21 - We're So Screwed: La Bomba (3) |
March 14, 2003
|
MDA |
Peter Jarman |
2x12 - Judgement Day |
October 8, 2003
|
MDA |
Peter Jarman |
2x12 - St. Crispin's Day |
October 15, 2003
|
McLeod's Daughters |
Luke Morgan |
4x19 - Saturn Returns |
August 11, 2004
|
McLeod's Daughters |
Luke Morgan |
4x20 - Friendly Fire |
September 1, 2004
|
McLeod's Daughters |
Luke Morgan |
4x21 - Secrets and Lies |
September 8, 2004
|
McLeod's Daughters |
Luke Morgan |
4x22 - For Love or Money |
September 15, 2004
|
McLeod's Daughters |
Luke Morgan |
4x23 - Dangerous Waters |
September 22, 2004
|
McLeod's Daughters |
Luke Morgan |
4x24 - Where There's Fire |
September 29, 2004
|
McLeod's Daughters |
Luke Morgan |
4x25 - Trembling on the Brink |
October 6, 2004
|
McLeod's Daughters |
Luke Morgan |
4x27 - Something to Prove |
October 20, 2004
|
McLeod's Daughters |
Luke Morgan |
4x28 - My House Is Your House |
October 27, 2004
|
McLeod's Daughters |
Luke Morgan |
4x29 - A McLeod Daughter |
November 3, 2004
|
McLeod's Daughters |
Luke Morgan |
4x30 - The Things We Do for Love |
November 10, 2004
|
McLeod's Daughters |
Luke Morgan |
4x32 - Twice Bitten |
November 24, 2004
|
McLeod's Daughters |
Luke Morgan |
5x01 - No Man's Land |
February 9, 2005
|
McLeod's Daughters |
Luke Morgan |
5x02 - Little White Lies |
February 16, 2005
|
McLeod's Daughters |
Luke Morgan |
5x03 - Rules of Disengagement |
February 23, 2005
|
McLeod's Daughters |
Luke Morgan |
5x04 - Once Were Heroes |
March 2, 2005
|
McLeod's Daughters |
Luke Morgan |
5x05 - Return of the Black Queen |
March 9, 2005
|
McLeod's Daughters |
Luke Morgan |
5x06 - Do You Read Me...? |
March 16, 2005
|
McLeod's Daughters |
Luke Morgan |
5x07 - Taking Care of Business |
April 6, 2005
|
McLeod's Daughters |
Luke Morgan |
5x08 - Old Flames |
April 13, 2005
|
McLeod's Daughters |
Luke Morgan |
5x09 - Body Blows |
April 20, 2005
|
Moonlight |
Daniel |
1x01 - No Such Thing as Vampires |
September 28, 2007
|
Go Girls |
Marco |
1x02 - Signs and Obstacles |
February 26, 2009
|
Legend of the Seeker |
Carver Dunn |
1x17 - Deception |
March 28, 2009
|
Go Girls |
Marco |
1x11 - Do the Right Thing |
April 30, 2009
|
The Cult |
Liam |
1x10 - Episode 110 |
November 26, 2009
|
Auckward Love |
Dan |
1x01 - So, This Is Us |
November 5, 2015
|
Auckward Love |
Dan |
1x05 - Hunger Games |
November 5, 2015
|
Westside |
Evan Lace |
2x02 - Episode 202 |
June 19, 2016
|
Westside |
Evan Lace |
2x04 - Episode 204 |
July 3, 2016
|
Westside |
Evan Lace |
2x06 - Episode 206 |
July 17, 2016
|
Westside |
Evan Lace |
2x07 - Episode 207 |
July 24, 2016
|
Westside |
Evan Lace |
2x08 - Episode 208 |
July 31, 2016
|
Westside |
Evan Lace |
2x09 - Episode 209 |
August 7, 2016
|
Westside |
Evan Lace |
2x10 - Episode 210 |
August 14, 2016
|
Westside |
Evan Lace |
3x01 - Episode 301 |
July 10, 2017
|
Westside |
Evan Lace |
3x03 - Episode 303 |
July 24, 2017
|
Wanted |
Will |
2x02 - Episode 202 |
Jun 5, 2017
|
Wanted |
Will |
2x03 - Episode 203 |
Jun 12, 2017
|
Wanted |
Will |
2x04 - Episode 204 |
Jun 19, 2017
|
Wanted |
Will |
2x05 - Episode 205 |
Jun 26, 2017
|
Wanted |
Will |
2x06 - Episode 206 |
July 3, 2017
|
The Brokenwood Mysteries |
Barnaby Buchanan |
5x04 - The Dark Angel |
November 18, 2018
|
Vegas |
Ryder Harrison |
1x01 - Feed the Worms |
April 19, 2021
|
Vegas |
Ryder Harrison |
1x02 - Macbeth |
April 26, 2021
|
Vegas |
Ryder Harrison |
1x03 - No Small Thing |
May 3, 2021
|
Vegas |
Ryder Harrison |
1x04 - Between Man and Beast |
May 10, 2021
|
Vegas |
Ryder Harrison |
1x06 - The Normal Life |
May 24, 2021
|
Under the Vines |
Griff |
1x01 - Episode 101 |
December 6, 2021
|
Under the Vines |
Griff |
1x02 - Episode 102 |
December 6, 2021
|
Under the Vines |
Griff |
1x04 - Episode 104 |
December 20, 2021
|
Under the Vines |
Griff |
1x05 - Episode 105 |
December 27, 2021
|
Under the Vines |
Griff |
1x06 - Episode 106 |
January 3, 2022
|
Under the Vines |
Griff |
2x01 - Episode 201 |
January 23, 2023
|
Under the Vines |
Griff |
2x02 - Episode 202 |
January 23, 2023
|
Under the Vines |
Griff |
2x03 - Episode 203 |
January 30, 2023
|
Under the Vines |
Griff |
2x04 - Episode 204 |
January 30, 2023
|
Under the Vines |
Griff |
2x05 - Episode 205 |
February 6, 2023
|
Under the Vines |
Griff |
2x06 - Episode 206 |
February 6, 2023
|
After the Party |
Simon |
1x01 - Episode 101 |
October 29, 2023
|
After the Party |
Simon |
1x02 - Episode 102 |
November 5, 2023
|
After the Party |
Simon |
1x03 - Episode 103 |
November 12, 2023
|
After the Party |
Simon |
1x04 - Episode 104 |
November 19, 2023
|
After the Party |
Simon |
1x05 - Episode 105 |
November 26, 2023
|
My Life Is Murder |
Terrence Scott |
5x01 - Gimme an M |
August 3, 2025
|