Lior Suchard is a self-described "mystifier" who performs "supernatural entertainment" Suchard was born in Haifa, Israel, as the youngest of three brothers. In 2005 he was invited to appear on The Successor (also known as The Next Uri Geller's Israeli TV show), which was aired in late 2006. Suchard has appeared on The Tonight Show with Jay Leno, The View, Larry King Now and The Doctors.