alan has appeared in many theatrical plays and many television series