Sarah Nagayi
Sarah Nagayi is an actress, known for The Last King of Scotland (2006).
Sarah Nagayi's FILMOGRAPHY
as Actor (1)
Sarah Nagayi'S roles