Former Shortland Street actor Pua Magasiva has left radio station Flava's breakfast show following legal troubles connected to a drink-driving charge.

NZME reports that Magasiva resigned from his hosting role on The Wake Up Call, which he joined in 2015.

Known for his role as nurse Vinnie on Shortland Street, Magasiva was not on-air for the announcement, but had a prepared statement read out by Flava content director Hayden Hare.

"I want to thank the team at Flava for all the great times and laughter we've had, especially the ones I have worked closely with - Sela, Tarsh and Storme - for bearing with me," the statement read.

"I couldn't have asked for a better family."