Shaun Powney, 51, pleaded guilty at Exeter Crown Court to the manslaughter of Patrick Powney in Plymouth in February on the grounds of diminished responsibility.
He was remanded to doctors' care in Langdon Hospital in Dawlish, and will be sentenced after psychiatric reports.