É um ator veterano cujo trabalho está fortemente ligado ao teatro. Natural da África do Sul, nascido em Uganda, a carreira teatral de Danny lhe rendeu inúmeras indicações a prêmios. A estreia de Danny nas telas foi em 1977 e, desde então, contribuiu para uma extensa carreira de mais de 3 décadas. Seus créditos de tela mais notáveis incluem o filme dirigido por Clint Eastwood Invictus (2009) e o marcador da trilogia Sci-Fi Starship Troopers 3: Marauder (2008). Notáveis aparições na televisão incluem The Lost Future (2010) (TV), The Sinking of Laconia (2011) (TV) e Labyrinth (2012) (TV).
Comentários sobre Danny Keogh