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

Charmed (2018)

2018
as Harry Greenwood

North & South

2004
as Frederick Hale

Emma

2009
as Frank Churchill

Fingersmith

2005
as Richard 'Gentleman' Rivers

The Village (2013)

2013
as Edmund Allingham

Lucan (2013)

2013
as Dominick Elwes

The Palace

2008
as King Richard IV

The Little House

2010
as Patrick Cleary

Director

Episode Charmed (2018)
The Sisterhood of the Traveling Sandwich
2022
Episode Charmed (2018)
No Hablo Brujeria
2021
Episode Charmed (2018)
Don't Look Back in Anger
2020

Writer

Episode Princess Mirror-Belle
Love Potion Crisps
2022

Guest Star

Episode My Family
All Roads Lead to Ramon
2001
Episode Bridgerton
A Bee in Your Bonnet
2022
Episode Hallmark Hall Of Fame
One Against the Wind
1991
Episode Lexx
Prime Ridge
2002
Episode Agatha Christie's Poirot
The Labours of Hercules
2013
Episode ShakespeaRe-Told
A Midsummer Night's Dream
2005