A Shortland Street star has been charged with drink-driving after reportedly being caught over the limit.
Pua Magasiva appeared at the North Shore District Court on Thursday morning, NZME reports, after being pulled over and breath-tested by police on October 31.
His breath alcohol level was reportedly 596mg per 100mg of blood - the legal limit is 400mg.
Magasiva, who plays nurse Vinnie Kruse-Miller on the long-running Kiwi soap, told NZME he has "fully owned up" to the mistake.
"I am so fortunate that no one was injured as a result… "I am sincerely sorry for putting my family, especially my daughter and my employers and sponsors in this position.
"I know I have let them down. I am sincerely grateful for their support and thankful they have accepted my apologies."
Magasiva, who is also a host on NZME radio station Flava, says he is "seeking assistance" to ensure it doesn't happen again.
He entered no plea, and was remanded for two weeks.
He made headlines in January for a much better reason - helping rescue a man from a burning car.