Kayla Blake
Birthday: 4 December 1963, Honolulu, Hawaii, USA
Birth Name: Elsie Mapuana Sniffen
Strikingly beautiful Asian actress who made a solid impression as the effortlessly sexy, highly capable associate producer on the acclaimed series Sports Night (1998). She has also appeared in such fi ...Show More