Home/Leon Delroy Williams
Leon Delroy Williams
Living

Is Leon Delroy Williams Still Alive?

Biography

Age 81
GenderMaleBorn10/12/1944 (81)Born inSt. Ann, Jamaica W.I.TMDb#1695900 ↗

Filmography6 titles

YearTitleCharacterAge at
release
2019RocketmanMovieClint75
2019Last ChristmasMovieTraffic Cone Man75
2019BrassicSeriesVoodoo Ray75
2018JerkMovie—74
2018Batty BoyMovie—74
2005Batman BeginsMoviePedestrian61