User
Allen Toussaint

Allen Toussaint

Born

Jan 14, 1938

New Orleans, Louisiana, USA

Died

Nov 10, 2015

Known For

Acting

Movies

17 acting

1 crew

Popularity

0.3

Known For