Neil D'Souza has appeared in 7 movies.
These include The Cannibal in the Jungle, Still Life, Hampstead Theatre At Home: Drawing The Line, Don't Take My Baby, Another Me, Closed Circuit and Filth.Neil D'Souza has appeared in 3 TV Series.
These include Sister Boniface Mysteries, Humans and Hustle.