Hong Kong Jockey Club
David Hall was granted a trainer license by the Hong Kong Jockey Club in 2004.