Answer: cainepillar

AnswerCrossword Clue
CAINEPILLARActor Michael's means of support?