Tanner Richard Craft
Birthday: 1998-02-26 | Place of Birth: Houston, TexasRichard "Tanner" Craft was born in Houston, Texas. He is an award-winning independent filmmaker and actor out of St. Louis. He is a graduate of Webster University's Film, Television, and Video Production Program. Some of his projects include Purple Stuff (2018) and the award-winning Diagnosis (2019)
...