O si gba ebun osere to dara julo ni odun 2014 lati odo ELOY Awards.Itan aiye reWon bi Osas si ilu Bronx ni orile ede Amerika, awon obi re si je omo Naijiria.. 
.Negga ti kopa ninu awon fiimu bi Capital Letters (2004) (ti a mo si Trafficked ni awon orilede mi), Isolation (2005), Breakfast on Pluto (2005) ati Warcraft (2016).. 