Birthdate
February 1965
Nationality
British
Occupations
Playworker
Roles
Director
Address
6 Littlewood Croft, Luton, Gb-Gbr, LU3 3SD
Leroy Morgan was born in February 1965.
Leroy Morgan Business Events
23 Oct 2015
Resignation
31 Mar 2011
Appointment
Same name people