Napisal je več razprav iz relativnostneastrofizike in fizike v domače in tuje revije. V astronomiji se je leta 1974 izpopolnjeval na Pariškem observatoriju, kjer je raziskoval teoretične metode v numerični relativnosti in stabilne koordinatne sklopitvene pogoje, na Univerzitetnem observatoriju v Oxfordu (1976–1977) v skupini za kozmologijo, ki jo je vodil Sciama, in drugod.
Od leta 1982 je bil izredni profesor astronomije in astrofizike na FNT v Ljubljani, od leta 1986 pa redni profesor. Skrbi za razvoj Observatorija na Golovcu (AGO), katerega predstojnik je, ukvarja se tudi z eksperimentalno gravimetrijo. Med letoma 1986 in 1989 je sodeloval pri projektu Observatorija gravitacijskega valovanja z laserskim interferometrom (LIGO), kjer je raziskoval toplotni šum in mehanske značilnosti preskusnih mas, porazdelitev seizmičnega šuma v signalu gravitacijskega valovanja iz vakuumskih cevi, toplotne deformacije zrcal zaradi segrevanja. Je član Mednarodne astronomske zveze. Oktobra 2011 se je upokojil kot profesor emerit Oddelka za fiziko, FMF.
Izbrana dela
Knjige
Fizika zvezd, Zbirka izbranih poglavij iz fizike; (21), Ljubljana, Oddelek za fiziko FNT // DMFA SRS, 1984 (COBISS)
Teorija gravitacije, Matematika - fizika: zbirka univerzitetnih učbenikov in monografij, ISSN 1408-1570; (49), Ljubljana, DMFA - založništvo, 2011, ISBN 978-961-212243-0, ISSN 1408-1571 (COBISS)