Neil D'Souza è un attore Nei suoi 5 anni di carriera ha recitato in Still Life, Italian Movies e Another Me.