Feb. 13th, 1992
Paddington, London, England, UK
Kaya Scodelario's Main TV Roles
Main Movie Roles2010 - Clash of the Titans
2009 - Moon
[no bio found]
- Recently stated she was born in Haywards Heath, England. Has family near Sao Paulo, Brazil.