I Have Seen My Last Born 2015
Director
Abigail Harm 2013
Writer, Producer
Lucky Life 2010
as Dinner Party Guest, Producer, Writer
Munyurangabo 2008
Writer, Co-Producer
Credits from TMDB.