David Hoflin es un actor sueco-australiano, más conocido por haber interpretado a Oliver Barnes en la serie Neighbours.
En 1994 se unió al elenco principal de la serie Ocean Girl, donde interpretó a Jason Bates hasta 1997.
En el 2001 en dio vida a Patrick Gormley en la serie de aventura y drama Head Start.
En el 2007 se unió al elenco principal de la aclamada serie australiana Neighbours en donde interpretó al chef Oliver Barnes, el hijo que Rebecca Napier dio en adopción cuando apaenas era un bebé, hasta agosto del 2008, luego de que su personaje se fuera de Erinsborough con Carmella y su pequeña hija Chloe para aceptar un trabajo en Portugal.
En el 2012 se unió como personaje recurrente a la serie Alcatraz donde interpretó a Thomas "Tommy" Madsen, un recluso que había desaparecido en 1963 y que luego se revela ser el abuelo de la oficial Rebecca Madsen (Sarah Jones) y hermano del exguardia Raymond "Ray" Archer (Robert Forster).