JL
James LeGros

James LeGros

James LeGros is an American actor. He was nominated for the Independent Spirit Award for Best Supporting Male for his performance in Living in Oblivion.
WIKIPEDIA