Will Leighton

Will Leighton

aka.

Birthday

1908-03-09

Deathday

2001-05-03

Place of Birth

Belfast, Northern Ireland

Biography

Cast