Posteriormente viajó a Los Ángeles ya que consiguió una beca para asistir al Lee Strasberg Theatre Institute.
El actor viajó a Târgoviște (Rumania) y allí tuvo un romance con la modelo Elena Magdalena Lupuca.
A continuación se lo pudo ver con papeles como invitado en algunos dramas de la televisión australiana, entre ellos Water Rats, All Saints y Beastmaster.
Después de una década de penas y glorias por varias series y películas, le llegó un importante papel como personaje principal en la serie Spartacus, titulada en su primera temporada Spartacus: Blood and Sand (2010), interpretando a Crixo, un fiero galo invicto en la arena.
La serie, cargada de escenas tórridas y sensuales, muestran a Bennett desnudo en varias ocasiones, lo que no ha dejado indiferente al público.