Popularity: 1
1993-03-15
Oldham, Lancashire, England, UK
Character: Philip Hanover-Stuart Fox
Release date: 07/27/2023
Character: Hospital Administrator
Release date: 02/05/2021