Malcolm has been playing for Thornbury Town Football Club since 1980 and has held roles in the club including First Team Captain, Secretary, Treasurer and Vice Chairman. Every week he helps with training and assists the younger players in developing their skills and increasing their fitness. He is also now club physio and stands on the sidelines every week to treat injuries and to offer advice to players. As the longest serving member of the club, his commitment is an inspiration to the younger players. He has also recently taken up running and has completed the London Marathon twice, raising much needed funds for DreamFlight.