Sposato con Virginia Romanini ebbe da lei una figlia Maria Rosaria. Fu primario dell'ospedale di Santo Spirito in Sassia, e durante un'assenza del dottor Giuseppe Lapponi fu chiamato ad assistere il papa san Pio X, con il quale si creò subito grande intesa: il pontefice a breve lo nominò archiatra pontificio e, per la sua indole mite e pacifica, prese a soprannominarlo «il beato Andrea». 