CAST
John Malkovich
Edward "Blackbeard" Teach
Yasmine Al Massri
Selima El Sharad
Richard Coyle
Tom Lowe
Claire Foy
Kate Balfour
David Hoflin
Charlie Rider
Tracy Ifeachor
Nenna Ajanlekoko
Chris Perfetti
Tim Fletch
David Hoflin

David Hoflin

Charlie Rider

David Hoflin plays Charlie Rider in NBC's drama series "Crossbones."

Hoflin is a Swedish-born Australian actor and musician who got his start playing Meryl Streep's son in Fred Schepisi's film "A Cry in the Dark." Shortly after, David went on to star in the lead role of Jason Bates on the Australian series "Ocean Girl" and eventually starred as Oliver Barnes on the popular show "Neighbours." After playing opposite Geoffrey Rush and Jesse Spencer in "Swimming Upstream,"heofficially caught the acting bug.

Since moving to the U.S., Hoflin has had roles on a number of American television series. He joined the cast of J.J. Abrams' "Alcatraz" in the role of Tommy Madsen and recently recurred on such series as "Touch" opposite Kiefer Sutherland, "Major Crimes" and "NCIS." He also made guest lead appearances in "Criminal Minds" and "Big Love"for HBO.

Hoflin was recognized as a young actor to watch in 2012 by Zooey magazine along with Harry Shum Jr, Chris D'Elia, Max Greenfield and Gabriel Mann.