Teen 'sorry' for crash that killed his two friends

A Perth teenager is facing a possible jail term after admitting to killing two mates in a devastating Perth crash.

Joel Payne pleaded guilty to dangerous driving causing death at the Rockingham Magistrates Court yesterday and apologised to the families of the victims.

The 19-year-old's lawyer said there's no punishment that will surpass the pain he's faced in the past four months.

Joel Payne has said sorry for a crash that killed his two friends. (9NEWS) ()His emotional mother told reporters the crash was an accident. (9NEWS) ()

"Joel is in the depths of despair and very remorseful about what has in fact occurred," Payne’s lawyer Tim Houeweling told 9NEWS.

"It's a matter that’s not only upset Joel's family, its upset a number of families, and we feel for everybody."

The Mandurah teenager was driving a Toyota Supra that slammed into a tree on Secret Harbour Boulevard last October.

Callum Mummery, left, and Mason Hooton, right, were killed on impact. (Supplied) ()Shaun Sparrow, 16, narrowly survived and spent more than two months in hospital with critical head injuries. (Supplied) ()

His passengers, Callum Mummery, 16, and Mason Hooton, 17, were killed on impact.