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

Pledge

2019
as Ben

Boxed

2002
as Liam

A Love Divided

1999
as Alec Auld

Ordinary Decent Criminal

2000
as Dole Office Clerk

Morlang

2001
as Policeman

81

1996
as Mr. Friel's Friend

Director

Episode Charmed (2018)
Ripples
2022
Episode Charmed (2018)
Bruja-Ha
2021
Episode Salvation
Hail Marry
2018
Episode Charmed (2018)
Perfecti is the Enemy of the Good
2021
Episode Charmed (2018)
What to Expect When You're Expecting the Apocalypse
2021
Episode Charmed (2018)
Hashing it Out
2022
Episode Salvation
Prisoners
2018

Producer

Movie Yikes 2015

Guest Star

Episode Father Ted
Rock-a-Hula Ted
1996
Episode Stingray (1985)
The Neniwa
1987