Anyja Koronka Lídia, apja – a hivatalos iratok szerint – a lécfalvi Bodor József, de a korabeli pletyka szerint a Zeyk család sarja volt.
Középiskolai tanulmányait a marosvásárhelyi református kollégiumban végezte, ahol kitűnt kiváló rajztehetségével és azzal, hogy egy különleges faliórát szerkesztett.
Toldalagi József grófnálkertészként dolgozott, majd a főúri Zeyk család támogatásával tíz évig állítólag gépészmérnöknek tanult a bécsi műszaki egyetemen, illetve a kor szokásaihoz híven, inasként járta Európát, és rengeteg gyakorlati ismeretet szerzett az órás és lakatos mesterségben.
Városi földmérőként, 1818-ban felépítette a régi marosvásárhelyi Maros-hidat (az úgynevezett Bodor-hidat). Ez a 8 méter széles, 63 méter hosszú híd teljesen fából készült, vasszög nélkül. A híd 1900-ig volt használatban, amikor vasszerkezettel cserélték fel.
1819-ben pénzhamisításért halálra ítélték. A legenda szerint egy Habsburg-ellenes összeesküvés anyagi fedezetét próbálta így előteremteni. A pénznyomó szerkezetet állítólag a küszöb alá rejtette, amelyre ahányszor ráléptek, annyiszor nyomott egy-egy hamis bankót. Elítéltként végzett közhasznú munkájáért a halálos ítéletet hét év fogságra változtatták.
Szabadulása után orgonát épített a kibédi református templomnak (1846–47, 2400 forint fizetség ellenében, amelyet kiegészítettek 50 Ft. jutalommal), később Vámosgálfalván épített orgonát.