Stephen Odubola is an actor and director, known for Two Neighbours (2020), Blue Story (2019) and Lost in Mozart (2016).