I am a freelance play-by-play broadcaster based in Houston. I grew up in Dublin, California in the San Francisco Bay Area and attended San Francisco State University, where I studied Radio and TV Broadcasting, played on the soccer team (NCAA Div. II) and met my wife, Shannon. We have two precious children: Savannah (age 4) and James (age 2). 

In 2019, I broadcasted 136 total events, including college baseball, college basketball, Major League Soccer, college soccer on ESPN Networks, college football, college volleyball and college softball. I have extensive experience calling play-by-play on TV/digital and radio and have broadcast more than 100 remote productions since 2017, including the 2018 Concacaf Women's Soccer Championship: USA vs. Canada.

I launched the freelance stage of my broadcasting career in 2016 after five years as the radio voice/TV sideline reporter with the Houston Dynamo. Before the Dynamo, I broadcasted Minor League Baseball for four seasons.

I love the blank canvas of preparing for a broadcast. I enjoy speaking with high school coaches leading up to a college broadcast to unearth interesting stories about the student-athletes and bring the broadcasts to life. I like talking with head coaches in preparation for a game and learning about their team and love for their own players. I relish the opportunity to work with many talented and interesting color analysts, producers and directors in different sports and working to create chemistry before and during a broadcast. I feel very fortunate to have the opportunity to broadcast a wide variety of sports. I will continue to try and improve in my craft, seek advice from others and learn from every experience. Thank you for visiting my web page.