Jeff O'Haco was born on 16 August 1954 in Winslow, Arizona, USA. He is an actor, known for The Kingdom (2007), Back to the Future (1985) and Three Amigos! (1986).