Os dois primeiros filmes de Javier Bardem foram dirigidos pelo espanhol Bigas Luna: As Eras de Lulo (1990) e Jamon, de 1992, apresentando ao ator personagens viris e altamente sexuais, que ele mantém em Perdita Durango (1997), de ‘Lex de la Iglesia, seu primeiro papel estrelado veio com Before the Night (2000), no qual interpretou o poeta cubano Reinaldo Arenas , indicado ao Oscar por seu papel.
Em 2004, o papel do tetraplégico Ramón Sampedro em Mar Adentro lhe rendeu outras excelentes críticas, garantindo-lhe um convite para sua primeira produção em Hollywood: Colateral (2004), na qual dividiu o palco com Tom Cruise e Jamie Foxx. Os Estados Unidos foram confirmados pelo Oscar de melhor ator coadjuvante por Where Weaknesses Don’t Have Time (2007), no qual interpretou um sociopata.
- Cada vez mais procurado pelos grandes diretores.
- Foi convocado por Woody Allen para estrelar Vicky Cristina Barcelona (2008).
- E participou de Biutiful (2010) por Alejandro González Inrritu e 007 – Operação Skyfall (2012) por Sam Mendes.