Shawn is a member of Holy Spirit Parish in Lee's Summit. He's been active in promoting religious emblems in both the Pack and Troop 54, where he serves as Treasurer. He's a religious emblem counselor and conducts Ad Altare Dei and Pope Pius XII classes. He oversees the maintenance of the Chapel of the Twelve Apostles at Bartle. He was awarded the Bronze Pelican in 2020.