All Movies List
Secret Smile

as

2005
Cleopatra

as Rufio

1999
Cleopatra

as

1999
Bright Hair

as Inspector Gates

1997
Poldark

as Ross Poldark

1996
Class Act

as

1994
Capital City

as

1989
Cyrano de Bergerac

as Le Bret

1985
Emmerdale

as

1972
John Bowe John Bowe

Birthday

1950-02-01

Place of Birth

Greasby, Cheshire, England, UK

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now