undefined_peliplat
celeb bg
Foster Davis_peliplat

Foster Davis

Actor
Date of birth : No data
City of birth : No data

Foster most recently appeared in 79 Parts directed by Ari Taub. He is known for his work in the independent features God Thinks You're A Loser, and In The Moment. He also has many industrial film as well as national commercial credits. Foster lives in NYC and works as a teacher and writer (7/13/2016).

Info mistake?
Filmography
This section is empty