Kyle Kowal, 26, is being held on $500,000 bond. He faces multiple arson charges and one charge of burglary.
Investigators say he was involved a pair of Libertyville house fires last Thursday. The burglary charge is from a separate incident at a Libertyville restaurant.