Mystery Virus Theater
James Le Gros

James Le Gros

Born: Apr 27, 1962

Birthplace: Minneapolis, Minnesota, USA

James LeGros (/ləˈɡroʊ/) (born April 27, 1962) is an American actor. He was nominated for the Independent Spirit Award for Best Supporting Male for his performance in Living in Oblivion.

  1. Singles

    Singles

    Eye May 17, 2020