Born: 1984-01-01
Place of Birth: Lausanne, Vaud, Switzerland
Swiss French Actor based in Los Angeles.