No photoTamar KozlovActingBorn 18/04/1981Montreal, Quebec, CanadaKnown ForThrill of the Kill2006Arthur: It's Only Rock 'n' Roll2002Varian's War2001A Walk on the Moon1999Free Money1998Arthur1996The Mystery Files of Shelby Woo1996Map of the Human Heart1993Are You Afraid of the Dark?1992