Architectural draughtsman, main body of work contained in sketchbook 1837-39, containing typical surveyor-draughtsman style views of the coast and landscapes of Victoria.
Udovis was a lecturer in the School of Environmental Design, Canberra College of Advanced Education, ACT ca.1981. He also taught metal casting for the college.