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 and professionalism, and having fun. This is the greatest job in the world!

Inside, you'll find audio and video clips featuring some of the best of my work, including 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 Facebook and Twitter badges. To check out my latest, see what's new below. Thank you for visiting!


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


Thank you for checking out the new-look! Hope the new year has treated you well so far.

What an honor to begin my spring season on the Pac-12 Network by being on the play-by-play call as Utah men's lacrosse made its debut as an NCAA Division I program! The Utes hosted the Vermont Catamounts, and my broadcast partner Kara Lentz and I enjoyed being part of a historic day in Salt Lake City. Check out the Pac-12's video recap below! Many more great days to come for Utah men's lacrosse.

Excited to continue my fifth year calling play-by-play on the Pac-12 Network, with much more to come in the months ahead. Can't wait!

(updated February 2, 2019)