David Hoflin (* 25. Februar 1979 in Stockholm) ist ein australischer Schauspieler schwedischer Herkunft.
Hoflin wurde als jüngeres von zwei Kindern in Schweden geboren. Seine ältere Schwester heißt Emma. Die Familie wanderte, als Hoflin vier Jahre alt war, nach Australien aus. Im Alter von 9 Jahren erhielt er seine erste Filmrolle in dem Film Ein Schrei in der Dunkelheit an der Seite von Meryl Streep und Sam Neill. Weitere kleine Rollen folgten. Größere Bekanntheit erlangt Hoflin durch seine Rolle in der Jugendserie Ocean Girl, in der er von 1994 bis 1997 in über vier Staffeln die Figur des Jason Bates verkörperte.
1997 machte Hoflin seinen High-School-Abschluss und begann danach Geschichtswissenschaft, Archäologie und Filmwissenschaft zu studieren. Er brach das Studium dann aber aufgrund eines Umzugs und zugunsten seiner Schauspielerkarriere ab. Von 2007 bis 2008 war er in der australischen Seifenoper Nachbarn in der Rolle des Oliver Barnes zu sehen. 2011 hatte er noch einen zweiwöchigen Gastauftritt. 2012/2013 spielte er einen wiederkehrender Charakter in der Fernsehserie Alcatraz und war zudem in Episoden von Navy CIS, Criminal Minds und Touch zu sehen.