Charles Officer: Charles Officer. Director: Akilla's Escape. Charles Officer was born on 28 October 1975 in Toronto, Ontario, Canada. He was a director and actor, known for Akilla's Escape (2020), Unarmed Verses (2017) and Nurse.Fighter.Boy (2008). He died on 1 December 2023 in Toronto, Ontario, Canada.
Known For: Akilla's Escape (Director), Unarmed Verses (Director), Nurse.Fighter.Boy (Director), The Porter (Director)