Play-By-Play Broadcaster
About Me
I’m a play-by-play broadcaster with over a decade of experience calling college and professional sports on TV and radio.
I am currently the TV play-by-play broadcaster for the Phoenix Suns' NBA G-League affiliate, the Valley Suns, working with Frank Kaminsky on color.
I’ve covered everything from basketball and football to lacrosse, soccer, volleyball, and more, working with networks like the Big Ten Network, Pac-12 Network, ESPN+, and the Oregon Sports Network from Learfield. No matter the level or the sport, I take pride in being well-prepared, organized, and bringing energy and clarity to every broadcast.
I previously served as the radio voice of Oregon Ducks women’s basketball and hosted weekly interviews with players and coaches. I also work with Big Ten Network, in addition to regularly calling games for the University of Portland, Portland State, and high school state championships across Oregon.
I’m originally from Oregon, but am happy to be in Phoenix with my wife Leah (a Phoenix native) and our dog, Charlie. I love traveling, trying new food, and catching just about any live game. Wherever the game is, that’s where I want to be.
