Question: who played phil in phil of the future
Answer: Raviv Ullman ( Hebrew : רביב אולמן ‎ ; born January 24 , 1986 ) , is an Israeli - American actor and musician .