Sarah Nagayi

Actress

Actress


Sarah Nagayi is an actress, known for The Last King of Scotland (2006).

Known For


 
 
 
 

Activities


RoleTitleYear
ActressThe Last King of Scotland
Tolu
2006