Omatta Udalor is a Nigerian Canadian actor, voice over artist, model and producer.
2016 · Series
2025 · Movie
2023 · Movie