Category: General

Jaye Davidson, Beyond The Screen

Jaye Davidson is a British actor. He is best known for his role as Dil in the 1992 film The Crying Game, for which he won the Academy Award for Best Suppo...