John McCafferty has appeared in 6 movies.
These include Deviant Vixens 2, Emmanuelle 2000: Emmanuelle's Intimate Encounters, Bare Deception, Emmanuelle 2000: Jewel of Emmanuelle, Secrets Revealed and Emmanuelle 2000: Emmanuelle in Paradise.John McCafferty has appeared in 1 TV Series.
These include Beverly Hills Bordello.