Sports and stories are my passion, they have been since I was young. So I had to find a career where I could work with both on a daily basis. Baseball became my first love at the age of 3, and since then I've always looked for the story in every game I watch. Now, as a professional sportscaster I aim to not only find the story, but to tell it. Every day, every game, every season is waiting to have its story told. As soon as my playing career ended at tryouts at Ithaca College, I've had one goal: broadcasting for a team in Major League Baseball. It's a lofty goal, but my drive and work ethic will get me there.

In January 2017, I was hired as the lead broadcaster for the Class A-Adv Visalia Rawhide of the California League and took my first step into the ranks of affiliated baseball. 

I began my pro career with four years on the broadcasting staff of the independent San Rafael Pacifics of the Pacific Association of Professional Baseball Clubs. Between 2014 and 2016, I was their primary radio play-by-play man, becoming the longest tenured broadcaster in club history. 

Between my experience with the Rawhide and the Pacifics, my freelance work with ESPN, and my sportscasting at Ithaca College, I've accumulated over 1,100 hours of live, on-air experience. I have broadcast both professional and collegiate levels of baseball and basketball and have called live play by play action on both radio and TV of college football, soccer, men's and women's lacrosse, and softball.

I began my play by play career as a kid, turning down the volume on my TV set and calling San Francisco Giants games. During my senior year of high school, I decided to take my passion and make a career of it, leading to my enrollment in the Roy H. Park School of Communications at Ithaca College, where I graduated with highest honors in December of 2014.