弗兰克·仕出生于英国巴克斯顿，在利物浦长大。于1933年加盟英格兰乙组足球联赛球队斯托克城，协助球队升上英格兰甲组足球联赛，合共踢了173场联赛。在1945年9月，弗兰克·仕追随领队加盟莱斯特城，转会费4,600英镑。其后以5,000英镑转会到卢顿。在1945到1947年期间，他踢了78场联赛和足总杯的比赛。1950年于Chelmsford City结束其球员生涯。在1942到1945年期间，他代表英格兰国家足球队出场9次，成为英格兰国家足球队历史上第一位非白人球员，亦是至今唯一华裔英格兰国脚