Daniel Eghan a tourné dans 3 séries et dans 9 films. Une prestation à retrouver dans le rôle de Hotel Doorman (uncredited) dans la série Alex Rider. Au cinéma, dans le rôle de Refugee dans le long métrage The Swimmers.