David Hoflin () is a Swedish-born Australian actor. He played Jason Bates in Ocean Girl between 1994 and 1998, and Oliver Barnes in Neighbours between 2007 and 2008.
Early life
Hoflin was born on 25 February 1979 in Stockholm, Sweden. His family migrated to Australia when he was 4 years old. He showed an interest in acting from a young age.
Career
Hoflin was nine when he played his first role opposite Meryl Streep and Sam Neill in Australian film Evil Angels (released as A Cry in the Dark outside of Australia and New Zealand), about the Lindy Chamberlain case, where a dingo stole baby Azaria Chamberlain from her tent at Uluru. He played the role of eight year old Aiden, the son of Meryl Streep's character.
After appearing in 1990 film Breakaway, 1992 miniseries Good Vibrations and drama series Law of the Land, Hoflin landed his breakthrough role in 1994, playing older brother Jason, one of the lead male characters in children's fantasy series Ocean Girl, over its four year run. The romantic chemistry between his character and that of Marzena Godecki's character, Neri, is one of the central themes of the series. The show was syndicated around the world including on the Disney channel in the US.
Further early credits included shows such as The Flying Doctors, A Country Practice, State Coroner, The Lost World and Head Start.
In 2003, Hoflin had a role in drama biopic Swimming Upstream, opposite Geoffrey Rush, Judy Davis and Jesse Spencer, and continued to appear in guest roles in series including medical drama All Saints, police procedural series Blue Heelers and drama McLeod's Daughters. In All Saints, Hoflin played the character Kieran, who had become heavily intoxicated with alcohol at a rave and subsequently passed out and neglected his younger sister, who was later raped by his friend Lewis.
Hoflin joined long-running soap opera Neighbours in 2007 as Oliver Barnes. He received the job without auditioning, after Christian Clark (who played his character's brother Will Griggs) suddenly quit the series. Hoflin filmed his last scenes on 6 May 2008, the same day as fellow cast member Daniel O'Connor, but reprised his role in April 2011, for a two-week guest stint.
Hoflin joined the cast of American series Alcatraz in 2012, playing Thomas 'Tommy' Madsen, a supposedly deceased, former Alcatraz inmate who disappeared in 1963, who was also Rebecca Madsen's grandfather. In 2013, he was seen in drama series Touch with Kiefer Sutherland and in a season 8 episode of police procedural series Criminal Minds. The following year, he appeared in action-adventure drama series Crossbones, before guesting in Supernatural in 2015.
In 2015, Hoflin played F. Scott Fitzgerald, American author of The Greatest Gatsby, opposite Christina Ricci in Amazon Prime series Z: The Beginning of Everything.
In 2020, Hoflin featured as Officer Lowe in psychological thriller feature Fatale, with Hilary Swank and Michael Ealy. He then played Buck Johnson in 2021 black comedy film Decrypted, before landing the role of Daniel in the Amazon Prime series The Peripheral, starring alongside Chloë Grace Moretz.
Personal life
Hoflin was born in Stockholm, Sweden
Hoflin began a relationship with his Neighbours co-star Natalie Blair in 2008, while working on the series together. The pair currently live together in Totnes, Devon and own an apothecary called Stag & Seer. They married on 4 January 2013 in Warburton, Victoria. Blair and Hoflin welcomed their first child, a son, on 29 July 2016. Their second child, a daughter was born on 16 July 2025.