Idan Rafael HavivActingBorn 07/02/1980Known ForA Happy Place2025Carpool Karaoke2017Lost in Africa2010