호는 우남(羽南). 연희전문학교가 설립되던 해인 1915년 수물학과에 입학하여 수학과 물리학을 전공하면서, 당시 이 학교에서 현대천문학을 강의한 바 있는 루퍼스(Rufus,W.C.)로부터 천문학을 배웠다.
1919년에 졸업한 뒤 모교에서 수학을 강의하다가 1922년 미국 미시간주에 있는 엘비언대학에 유학하여 1학기 동안의 공부를 마치고, 미시간대학 대학원에서 루퍼스의 지도를 받아 「독수리자리의 에타성(星)의 대기운동」이라는 논문으로 1926년 이학박사학위를 받았다.
이 해 귀국하여 연희전문학교에서 수학·물리학·천문학을 강의하는 한편, 여러 가지 직책도 맡으면서 교육에 헌신하였다. 연희전문학교에서의 교수생활은 일제의 탄압정책으로 투옥됨으로써 끝났으나, 광복과 더불어 설립된 중앙관상대의 초대대장으로 16년간 재임하였으며, 이 기간중 인하대학의 초대학장과 YMCA 서울지부 이사장을 겸하기도 하였다.
중앙관상대 대장직을 퇴임한 뒤에는 학술원 종신회원으로 과학발전에 공헌하는 한편, 연세대학교 재단이사장 등으로 학사행정에도 참여하였다.