Stephen Odubola also known as Stevie Odu is a British actor from London, England. His films include Blue Story (2019) and his television roles include the BBC One series Boiling Point (2023).
- Occupation
- film actor
- Citizenship
- United Kingdom
- Born
- June 14, 1990