Police have charged a man over the hit-run death of a respected 78-year-old volunteer, Arthur Frangis.

Mr Frangis, described as a thoughtful person who always put his family first, was killed in St Albans on Wednesday night as he was walking home after volunteering at his local soccer club canteen.

Mr Frangis was walking home after volunteering at the canteen for Westvale Soccer Club when he was struck and killed. Credit:Westvale Soccer Club

Following two days of public appeals for information and witnesses, police on Friday arrested a 64-year-old Essendon man.

He has since been charged with dangerous driving causing death, failing to stop and failing to render assistance.