Kieran Slade
Kieran Slade is an English/Northern Irish born actor who grew up in Brussels, Belgium. Kieran is a graduate of Drama Studio London. Since completing his training at DSL, Kieran has appeared in various short films and commercials. His recent project THE DEVIL'S HARMONY won Best International Fiction at Sundance 2020.