Alec Barbour

Department of Drama

Instructor, Acting

VPA Logo

Syracuse Stage/Department of Drama Theater Complex
820 East Genesee Street


ambarbou@syr.edu