A second man has been charged in connection with the murder of Victorian teen Cayleb Hough, whose remains were found in an abandoned mineshaft in March.

Thomas Kelson from McKinnon, 27, was charged on Wednesday night by the Missing Persons Squad detectives. He turned himself over to police after they made a public appeal on Monday, releasing his name.

Steven Hough, Cayleb’s father, shouted at Kelson, hurled abuses and had to be physically held back. He earlier called Rhys Charles Mewburn, 28, the other accused, a “coward.” The latter appeared before the Melbourne Magistrates Court via video link on Thursday. “Slimey coward. You think these people are here for you?” he shouted as quoted by the Herald Sun. “Every dog gets his day and you’re gonna get it. Better hope you get protection in there you coward.”

Cayleb’s father told reporters outside the Melbourne Magistrates Court that he would have said more had there been a chance. He sat forward, glaring at his son’s alleged killer before blasting at him. Kelson is expected to reappear in court in September.

News.com.au reported that Cayleb, 17, was missing since December 20. He didn’t return home to Chelsea Heights after a party at Skye in Melbourne’s southeast on December 19. His family distributed missing poster flyers across Melbourne. Volunteers also carried out searches in every few days, to find a trace of him.

Witnesses last spotted Cayleb in a blue Ford Falcon sedan with an older man at around 6 a.m. on December 20. The car was being driven away from a property in The Crescent in Highett and was later found abandoned at Melbourne’s Crown Casino. On March 10, human remains identified to be of Cayleb was found dumped in an abandoned mineshaft in Lerderberg State Park at Bacchus Marsh. Cayleb’s funeral was held at St. Anthony’s Parish in Noble Park on April 22 and was attended by 400 people.