Taylor Stammen
Acting
Jul 22, 1996
Denton County, Texas, USA
2 Titles