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

A Winter Wedding

2017
as Duncan Reynolds

Silverhide

2015
as Marty

Paved with Good Intentions

2006
as Michael Clarke

Marvellous

2015
as Laino

Sniper Corpse

2019
as Dark Soldier

Spike Island

2012
as Zippy

Guest Star

Episode JAG
Secrets
1997
Episode Doctor Who (2005)
The Empty Child (1)
2005
Episode Doctor Who (2005)
The Doctor Dances (2)
2005
Episode Las Vegas
Groundhog Summer
2003
Episode Love Soup
War is Heck
2005
Episode Charmed
Extreme Makeover: World Edition
2005
Episode Boston Public
Chapter Thirty-Six
2002
Episode Charmed
Charmageddon
2005
Episode Scrubs
My Big Bird
2006
Episode Cold Turkey
Pushing the Limits
2005