No photoIvo De PalmaActorActed in 42020s2023A Laugh will save usvoice off2000s2004W.I.T.C.H.Frost (voice - IT), Tony Vandom (voice - IT) · 52 episodes732001Aida of the TreesSoldato #3 (voice)1990s1998UlyssesUlisse (voice)