Jaye Starkes is an actor and director, known for Desolation (2011), Diable en Boite (2017) and Arte Factum (2017).
No data