Category: General

Jaye Davidson And Thomas Clarke

Jaye Davidson is a British actor, best known for his role as Dil in the 1992 film "The Crying Game". For his performance, he won the Academy Award for Bes...