tom cavanagh earns cash from his performing profession.