
Elizabeth Chan
Biography
Elizabeth Chan is a stage and screen actress. Her stage credits include Krystal in An Argument about Sex (2009) at the Traverse Theatre, Annie in Don’t Shoot the Clowns...
Read MoreCurrent Shows
No productions found.