Liz McMullen

Liz McMullen

Actor in London, United Kingdom

About Liz

Originally from Canada, Liz moved to London to train at LAMDA. Upon graduation, she has been involved both in film and stage.

Name: Liz McMullen

Lives in: London, England

Occupation: Actor

Liz's Profile Statistics

  • Since: February 2012
  • Last online: > 2 weeks ago
  • Invites sent: 0

Liz's Links

Liz's network

System Admin
Noor Lawson
register for stage 32 Register / Log In