Welcome to!

From play-by-play to sports talk, on the air or in print, across various sports and platforms, and at major markets and national networks, I am proud to have two decades of experience creating and presenting uniquely compelling content, connecting with people, demonstrating total commitment to preparation & professionalism, and having fun. This is the greatest job in the world!

Inside, you'll find video & audio clips featuring some of the best of my work, including national radio NFL play-by-play, television play-by-play for ESPN and the Pac-12 Network, sports talk radio shows in San Francisco and Pittsburgh, and much more.

To explore, click on the links above. To connect, click on the Twitter and LinkedIn badges. To check out my latest, see what's new below. Thank you for visiting!


Play-by-Play Announcer  •  Radio Host  •  Television Host/Reporter


On October 30, it was an honor to make my NFL play-by-play debut with the national radio call for 49ers at Rams on Compass Media Networks! Had a blast calling it with Brian Baldinger. Grateful to the affiliates who picked up the broadcast, such as WEEI (Boston), KGME (Phoenix), and Altitude Sports 950 (Denver). And thankful for everyone who helped make this opportunity possible! A dream come true to call the NFL. Check out a segment here...and check out the quick video clip of one of my play-by-play calls below! Wrapping my college football slate for Compass by calling LSU @ Texas A&M on November 26.

Meanwhile, my ninth year of Pac-12 Network play-by-play continues with soccer, volleyball, and hoops. Plenty to come in the weeks ahead. Stay tuned!

(updated November 18, 2022)