Chicago Wolves
Public Address Announcer, In-Arena Host (October 2017 – present)
Chicago Blackhawks
Back-up Public Address Announcer, (October 2021 – present)
J&M Media
Play-by-Play broadcaster, Color Commentator (October 2022 – present)
Chicago Pro Hockey Leauge
Play-by-Play Announcer, Color Commentator (July 2018 – August 2018)
The Cube (formerly High School Cube)
Operations Associate, Play-by-Play Announcer, Producer (August 2012 – January 2018)
Blackhawks Daily
Writer (October 2014 – April 2017)
Chicago Bulldogs Hockey – NA3HL
Director of Media and Game Day Operations, Broadcaster (August 2012 – February 2017)
Play-by-Play Announcer, Statistician (September 2010 – March 2012)
Joliet Slammers
Public Address Announcer (May 2016 – September 2016)
CBS Radio – WSCR 670 The Score
Production Intern (January 2012 – June 2012)