James Creech 3 pictures

Actor
James Creech was born on November 10, 1962 in Yonkers, New York, USA. He is an actor, known for Teleporter: Time and Again (2000) and The Bar Stool Savior (2013).

Born: November 10, 1962
Star sign: Scorpio
Height: 5' 11" (1.8 m)
Search: