Charles Kayle
Full name
Charles Kayle
Born
1964
(age 60)
Place of birth
Federation
Lebanon
Retired