undefined_peliplat

Biography

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

Filmography