 In 1968, he and his brother Cheung Chi Wai joined the Vancouver Royals, playing under Bobby Robson in the North American Soccer League.While he began the season in Vancouver, he finished it with the St. Louis Stars.He also played for Tung Wah, Kitchee and Jardine SA in the Hong Kong First Division.