Actor Lynn Lobban is an actor, known for Wallowitch & Ross: This Moment (1999) and The Face (2012). Search: