James Prowse: James Prowse. Self: I Am Your Father. James Prowse was born in 1967 in Croydon, London, England, UK.
Known For: I Am Your Father (Self)