San Jose Giants Public Address Announcer since 2024
Host and Multimedia Producer at Mojobreak Sports Cards since 2020
Radio Producer and Voice Over Talent at KNBR 680 from 2012 to 2018
Announcing & Voice Over Experience
Public Address Announcer for the San Jose Giants, Low-A Minor League Baseball affiliate for the San Francisco Giants, since 2024
Voice Over for commercials & promos aired on Cumulus Radio stations in the San Francisco Bay Area from 2014 to 2018
Public Address Announcer for select San Jose State Baseball games since 2025
Play-by-Play announcer for San Francisco State Gators athletics from 2010 to 2012
Play-by-Play announcer for select San Jose Giants games in 2018
Podcast & Production Experience
Podcast Producer at Mojobreak Sports Cards since 2020. Producer, host and editor of Mojobreak Media podcasts including “The Hype” and “Wax Packs & Warning Tracks”
Producer of “The Breakdown” in partnership with Sports Cards Nonsense and Sports Illustrated.
Host and producer of “The Break Room”. Interviewed athletes such as LenDale White, Joe Staley, Matt Strahm and Grant Williams.
Radio and podcast production experience with Bay Area sports radio stations KNBR 680 and 95.7 The Game. Served as network coordinator for live game broadcasts of the San Francisco Giants and Golden State Warriors. Served as producer for pre and post game shows for the San Francisco 49ers live from Levis Stadium