Дэниел родился в Сиднее, Австралия. В 1992 году он окончил Национальный институт драматического искусства (NIDA) и первой наиболее примечательной его ролью стал Дэвид Ван Эркл в фильме «Свадьба Мюриэл» в 1994 году. Он также известен по роли принца Уэнделла в минисериале «Десятое королевство» (2000) и роли Гектора в телевизионном фильме «Елена Троянская» (2003).
В 2001 году он женился на британской актрисе Фэй Рипли. В 2002 году у них родилась дочь Паркер, а в 2006 году сын Сонни.