Esta ave es principalmente insectívora, alimentándose de pequeños insectos, larvas y arañas que encuentra en la corteza de los árboles y en las grietas de las rocas. También puede consumir algunas semillas y frutas en ocasiones.
El Cachudito es un ave solitaria y territorial, que suele construir su nido en pequeñas cavidades en la corteza de los árboles o en agujeros en las rocas. La hembra pone generalmente 2-3 huevos y ambos padres se encargan de la incubación y cuidado de los polluelos.