Stephen Odubola is a British actor from London. His films include Blue Story (2019) and his television roles include BBC One series Boiling Point (2023). Wikipedia