 Wilhelm was born in Oberlin, Ohio, and grew up in Lorain, Ohio.He attended Elyria Catholic High School in Elyria, Ohio.He amassed 100 tackles, 26 for loss, and 11 sacks as a senior, and was named a first-team All-Ohio selection.