He acted in Gerald Sibleyras' play, "Heroes," at the Wyndham's Theatre in London, England with Richard Griffiths and John Hurt in the cast. Thea Sharrock was director.
5' 7" (1.7 m)
Did You Know?
He was nominated for a 1997 Laurence Olivier
Theatre Award for Best Actor in a Play of 1996 for his performance in "ART".