Devon Allen

Professor, Theater and Film

Office phone:
503-725-4701

Area of Expertise

  • acting
  • directing
  • producing a play
  • careers in acting and directing in the U.S. and London
  • theater