James Le Gros

Birthday: April 27th, 1962 Place of Birth: Minneapolis, Minnesota, USA

James Le Gros is an American film and television actor.