Né à Melbourne, en Australie, d'un père croate et d'une mère allemande,
Eric Banadinovich fait ses premiers pas dans le milieu artistique en brûlant les planches des cabarets australiens. Quelques années plus tard, il tente sa chance sur le petit écran, et cela lui réussit puisqu'il rejoint l'équipe d'une émission télévisée populaire ("Full Frontal"), avant de créer sa propre émission, intitulée sobrement "Eric", en 1997. Chouchou des téléspectateurs,
Eric Bana remporte alors l'équivalent d'un Sept d'Or du comique le plus populaire du pays.
L'acteur décide alors de prendre le pli sur le comique, et
Eric Bana lorgne du côté du septième art, tenant son premier rôle dans la comédie
The Castle. Mais c'est quelques temps plus tard que le public découvre le comédien grâce au film d'Andrew Dominik,
Chopper, dans lequel il interprète le rôle-titre de Mark "Chopper" Read. Le film est présenté au Festival de Sundance 2001, et distribué ensuite aux Etats-Unis après avoir connu un grand succès en Australie.
Eric Bana obtient alors les Prix de l’Australian Film Critics Circle et de l’Australian Film Institute... Hollywood lui tend les bras.
Il est alors nommé Sergent Norm " Hoot " Gibson, l’un des soldats d’élite Delta par Ridley Scott dans
La Chute Du Faucon Noir aux côtés de Josh Hartnett, Ewan McGregor et Tom Sizemore. Un film de guerre produit par Jerry Bruckheimer est tiré du récit du journaliste Mark Bowden sur la mission américaine à Mogadiscio, en Somalie, en 1993.
Après un nouveau tournage en Australie pour
The Nugget de Bill Bennett, il prête sa voix au personnage d’Anchor dans
Le Monde De Nemo et tient le rôle principal de
Hulk de Ang Lee, et tourne aux côtés de Brad Pitt et Orlando Bloom pour
Troie. C'est la consécration.
En 2006, il est à l'affiche de
Munich, le film évènement de Steven Spielberg sur les conséquences des attentats des Jeux Olympiques de 1972. On le retrouve deux ans plus tard dans le film en costume
Deux Soeurs Pour Un Roi, adaptation du roman éponyme de Philippa Gregory.
Eric Bana joue le méchant Nero dans le
Star Trek de J.J Abrams en 2009, et partage l'affiche avec Adam Sandler dans
Funny People. On le retrouve également aux côtés de Rachel McAdams dans
Hors Du Temps puis dans le thriller de Joe Wright,
Hanna.