Jeffrey Licon: Jeffrey Licon. Actor: Mysterious Skin. Jeffrey Licon was born on 29 August 1985 in Los Angeles, California, USA. He is an actor, known for Mysterious Skin (2004), Second Noah (1996) and The Brothers Garcia (2000).
Known For: Mysterious Skin (Eric(as Jeff Licon)), Second Noah (Luis), The Brothers Garcia (Carlos Garcia), The Seventh Scroll (Hapi Al Simma)