В 2002 году Харди появился в независимой ленте «Точки над i», где его партнёром по съёмочной площадке стал Гаэль Гарсиа Берналь. Затем он переехал в Северную Африку, где снялся в картине «Симон: Английский легионер» (2002), рассказывающей историю Французского Иностранного легиона. В том же году он сыграл первую заметную роль в своей карьере, представ в образе Ромуланского претора Шинзона, клона капитана «Энтерпрайза» Жан-Люка Пикара (Патрик Стюарт), в фильме «Звёздный путь: Возмездие». Он вернулся в Англию, чтобы сняться в триллере «LD50: Летальная доза» (2003). В 2003 году Харди был награждён театральной премией London Evening Standard Theatre Award за выдающийся дебют на сцене в спектаклях по пьесам Blood и In Arabia, We’d All Be Kings, поставленных театрами Royal Court Theatre и Hampstead Theatre. На следующий год он также был номинирован на Премию Лоренса Оливье за самый многообещающий дебют 2003 года за игру в спектакле In Arabia, We’d All Be Kings. Харди появляется в 2005 году