Eduards Roķis dzimis 1889. gada 21. februārī Ķoņu pagastā. Eduarda Roķa tēvs bija lauksaimnieks Sīmanis Roķis, sieva - Marta Roķe (dz. Bitnere). Eduards Roķis izglītību ieguva Pleskavas
lauksaimniecības viduskolā un Latvijas universitātē. Eduards Roķis strādāja par Krāslavas virsmežzini