Spencer Rochfort
1 title
Acting
Dec 09, 1966
Forth Worth, Texas, USA