Desmond Barrit

Desmond Barrit

Desmond Barrit is a British actor from Swansea, Wales, best known for his stage work.