Erdődy Kristóf fia. 1655-ben fellázadt jobbágyait az 1655. 76. törvénycikk rendelkezése szerint királyi csapatokkal kellett lecsöndesíteni. Később, 1670-ben egyik tagja volt annak a törvényszéknek, amely Hocher elnöklete alatt a Wesselényi-összeesküvés részesei fölött ítéletet hozott. 1679-től haláláig tárnokmester.