Longicornes mangent principalement des bois, bien que les adultes mangent aussi des feuilles et d'autres végétaux. Longicornes adultes pondent leurs œufs à l'intérieur des diverses sources de bois tels que des arbres ou de bois non traité. Lorsque les larves éclosent, ils se nourrissent de l'intérieur du bois jusqu'à ce qu'ils soient complètement développés et émergent comme des adultes.