James LeGros poster

James LeGros

James LeGros (born April 27, 1962) is an American film and television actor. He is known as a star of independent films with a diversified body of work in the early to mid 1990s.
James LeGros Nabs Holy Role on Revenge Season 3.