Dan Ewing, 3 Haziran 1985'te Avustralya'nın Forestville kentinde doğdu. Ewing, 2007 yılında Seven Network'in Home and Away dizisinde Reuben Humphries rolünü canlandırarak kariyerine başladı. Ancak, 2011 yılında diziye geri döndüğünde Heath Braxton karakterini canlandırmasıyla daha geniş bir tanınma kazandı. Bu rol, Ewing'in kariyerinde önemli bir dönüm noktası oldu ve ona daha fazla projede yer alma fırsatı sağladı.
Ewing, kariyeri boyunca çeşitli televizyon dizilerinde ve filmlerde rol aldı. 2018 yılında Harrow dizisinde Rallings karakterini canlandırdı. Ayrıca, 2020 yılında Aşk ve Canavarlar filminde Cap karakterini oynadı. Ewing'in bu rolleri, onun yeteneklerini ve oyunculuk becerilerini gösterdi.