
Peter Hudson (born 19 February 1946) is a British-born French actor.
He played Captain Crowford in the 2017 feature film, Valerian and the City of a Thousand Planets.
Peter Hudson (born 19 February 1946) is a British-born French actor.
He played Captain Crowford in the 2017 feature film, Valerian and the City of a Thousand Planets.