Keith J Foster is 38 years old. He lives in Staten Island, New York. He has also lived in Lynchburg, Virginia and Astoria, New York. He went to school at the James Madison University and Attended 2000 - 2004. He has worked for Heritage Repertory Theatre and Theatreworks Usa. Positions he has held include Actor. Some of Keith relatives are Kevin M Foster, Lawson M Foster, Diane Foster, Margaret Foster, Carolyn D Foster, Kendall S Foster and Dianne E Foster.