John Scott Clough is an actor of 63 ( 4 juillet 1960). John Scott Clough has appeared in 5 shows and 7 movies. A performance to be found in the role of Frank Begley in the series Quantum Leap. In the cinema, in the role of Scientist Shane in the feature film Phantoms.