David Hall was born in Adelaide, the son of trainer Joe Hall. He began training at Morphettville in 1988 and moved to Melbourne five years later. Best known at home for winning the Melbourne Cup in 2003 with the brilliant Makybe Diva, he also trained Silent Witness before the champion sprinter switched to Hong Kong. Hall began his training career in Hong Kong in 2004/05. Absolute Champion’s victory in the Hong Kong Sprint is his Hong Kong highlight to date, while both the 2022/23 and 2023/24 seasons saw Hall return 44 wins apiece – his highest scores to date. He also won the 2024 Chairman’s Sprint Prize with Invincible Sage, the horse who gave him his 600th Hong Kong winner in November, 2023. He saddled two Group 3 winners in the 2018/19 season: Ho Ho Khan (Queen Mother Memorial Cup) and Little Giant (Sha Tin Vase).