Njegov oče, kipar, podobar in restavrator France Vodnik, je imel v Novem mestu dolga leta podobarsko delavnico. Otroštvo je tako preživljal v Novem mestu, kjer je med letoma 1921 in 1929 obiskoval gimnazijo. Po maturi leta 1929 se je vpisal na tedanji naravoslovni oddelek Filozofske fakultete v Ljubljani. Postal je srednješolski profesor in je najdlje služboval v Ljubljani.
Kot študent je bil pristaš naprednih idej, zato po diplomi nekaj časa ni dobil zaposlitve. V času druge svetovne vojne se je že leta 1941 vključil v Osvobodilno fronto.
Po vojni je sodeloval pri sestavljanju novih šolskih učbenikov za biologijo in zoologijo za osnovne in srednje šole. Za strokovno in pedagoško delo je prejel več priznanj in pohval.
Že v zgodnji mladosti je bil velik ljubitelj narave in navdušen ribič. Kot otrok je z očetom ribaril ob Krki, kasneje pa ob Savi. V članstvo ribiške zadruge Straža–Sava je bil sprejet leta 1950, leta 1954 pa je postal ustanovni član Ribiške družine Straža–Sava.
Učbeniki v sodelovanju z drugimi avtorji:
Zoologija: za višje razrede srednjih šol, 1957
Zoologija: za prvi letnik gimnazij, 1959
Razvojni nauk: biologija za 8. razred osnovne šole, 1970
plaketa in diploma ustanovnega člana ribi Ribiške družine Straža-Sava, 1974
diploma in odlikovanje ob 25-letnici ribi Ribiške družine Straža-Sava, 1979
225 let novomeške gimnazije: 1746–1971. Novo mesto: Gimnazija, 1971, str. 393, 440.
France Vodnik. Ribič: glasilo slovenskega ribištva, september 1979, let. 38, št. 9, str. 268.
