Daniel Flynn hat 7 Serien und 2 Filme gedreht. Unter anderem spielte er Andrew Parker Bowles in der Serie The Crown.Im Kino in der Rolle des Queiroz (voice) im Spielfilm Another Day of Life.