Chris Denton: Chris Denton. Actor: Herman U.S.A.. Chris Denton is known for Herman U.S.A. (2001) and Bound and Gagged: A Love Story (1993).
Known For: Herman U.S.A. (Man in Cafe), Bound and Gagged: A Love Story (Cliff)