.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).. 
O kopa ninu  Dayok el Akhira ni odun 2010 ati 2011.Ni osu keta odun 2014 won se ike fun ni 13th Gulf Radio and TV Festival ni Bahrain.Ni odun 2019 o ko ipa meji ọtọtọ ninu ere ti Sawo Hamdi se, ti osi pe akori re ni Reconnaissance.. 