Theatrical Representation:

Avalon Artists Group - Los Angeles
5455 Wilshire Boulevard, Suite 900
Los Angeles, CA 90036
PHONE: (323) 692-1700
FAX: (323) 692-1722
Avalon Artists Group - New York
143 West 29th Street, Suite 1103
New York, NY 10001
PHONE: (212) 868-3200
FAX:
(212) 868-3210
Commercial Representation:
Online Resume:
LA Casting
Actors Access
John's IMDB Page
