Spencer Rochfort was born on 9 December 1966 in Fort Worth, Texas, USA. He is an actor, known for Falling Down (1993), Acapulco H.E.A.T. (1993) and Baywatch (1989). imdb.com