Ellis Foster

Ellis Foster

Ellis Foster was an actor, known for Hoodlum (1997), Let's Go to Prison (2006) and The Poker House (2008). He died on October 15, 2011 in Syracuse, New York, USA.
Feedback about this page?

Feedback about this page?