En 2000, il coréalise avec Jennifer Jason Leigh la comédie "The Anniversary Party". Présentée en sélection officielle lors du Festival de Cannes 2001 dans la section Un certain regard. Durant la prochaine décennie, il poursuit et joue notamment le général Batista dans "Company Man", il est persécuté par Sylvester Stallone dans "Get Carter", il interprète un personnage exubérant et loufoque dans les deux épisodes de "Spy Kids" ainsi que Diablo, dans le blockbuster à succès "X-Men 2". Il s'invite sur différents plateaux de télévision, le temps d'interventions en tant que guest star comme dans "3e planète après le soleil", "Sex and the City" et "Frasier".