Allen is currently resident artist at Artists Repertory Theatre where he previously served as Artistic Director for 25 years. Besides directing many productions at Artists Rep, Allen directed at many professional theaters throughout the Northwest. As an actor Allen appeared at Portland Opera, Corrib Theatre, the Oregon Shakespeare Festival, Portland Center Stage, Artists Repertory Theatre, Imago Theater, Seattle Repertory Theatre, A Contemporary Theatre, Intiman Theatre and many others. Allen has toured Artists Rep productions throughout the U.S. as well as Africa, the Middle East and Asia.
In 2000, Allen traveled to Vietnam and co-directed a bilingual, bicultural production of A Midsummer Night’s Dream as well as a production of The Glass Menagerie as part of the Vietnam/America Theater Exchange. In May 2007 Allen directed All My Sons with the Palestinian National Theater in Jerusalem as a Cultural Envoy with the U.S. Department of State. In 2010 Allen directed The Odd Couple in Islamabad, Pakistan also as a Cultural Envoy. In 2015 Allen directed for the Dramatic Theatre of Tobolsk in Siberia, Russia.
Allen has also appeared in feature films and on national television. In 2003 Allen was the recipient of the Oregon Governor’s Arts Award.