In this work, we report a study of a zinc sulfide (ZnS) nanocrystal and reduced graphene oxide (RGO) nanocomposite-based non-enzymatic uric acid biosensor. ZnS nanocrystals with different morphologies were synthesized through a hydrothermal method, and both pure nanocrystals and related ZnS/RGO were characterized with SEM, XRD and an absorption spectrum and resistance test. It was found that compared to ZnS nanoparticles, the ZnS nanoflakes had stronger UV light absorption ability at the wavelength of 280 nm of UV light. The RGO significantly enhanced the electron transfer efficiency of the ZnS nanoflakes, which further led to a better photoelectrochemical property of the ZnS/RGO nanocomposites. The ZnS nanoflake/RGO nanocomposite-based biosensor showed an excellent uric acid detecting sensitivity of 534.5 μA·cm−2·mM−1 in the linear range of 0.01 to 2 mM and a detection limit of 0.048 μM. These results will help to improve non-enzymatic biosensor properties for the rapid and accurate clinical detection of uric acid.