[1][2] He was best known for the roles in the films Star Wars: Episode I – The Phantom Menace, The World Is Not Enough and Il maresciallo Rocca.
In 1992, he made his television debut in some episodes of the series Runaway Bay directed by Tim Dowd.
In the film, he acted along with renowned actors, Liam Neeson, Ewan McGregor and Natalie Portman.
With the success of Star Wars, he was invited to take part in several major international productions such as Agent 007, The world is not enough, Irina Palm and Don't desire the woman of others.
Meanwhile, he appeared in several Italian comedies such as Our Marriage Is In Crisis, Lezioni of Chocolate, Today Married, Sharm el Sheikh - An Unforgettable Summer, Nobody Can Judge Me, Females Versus Males, Without Art or Part, Chocolate Lessons 2 and The Extra Day With Fabio Volo.