Giles Terera was born on December 14, 1976 in London, England, UK. He is an actor and writer, known for London Boulevard (2010), The Current War (2017) and National Theatre Live: Hamlet (2010).