• Home
  • Résumé
  • Demos
  • About
  • Contact
  • More
    • Home
    • Résumé
    • Demos
    • About
    • Contact
  • Home
  • Résumé
  • Demos
  • About
  • Contact

ABOUT

For as long as I can remember, the idea of a narrator-type presence behind the biggest moments in sports was thrilling to me. 


During my junior year of high school, I decided to try my hand at it. Since that day when I sat in my high school gym's bleachers and nervously injected my voice into a New Jersey high school basketball broadcast, I've been striving to be a storyteller and a steersman of whatever moments may be unraveling over the course of a game.

As a college student, I received incredible opportunities to help expand my sportscasting horizons and get valuable reps on-air. As a  freshman, I had the chance to call games for the Delaware Blue Coats of the NBA G League on the radio. I've continued to be a part of the organization through my college days and beyond, now contributing to the telecasts as a sideline reporter and occasionally handling Play-by-Play duties.

In addition, I called games for the Wilmington Blue Rocks, the High-A affiliate of the Washington Nationals, as a student. 


I spent the 2025 summer in Edenton, North Carolina serving as the Director of Broadcasting and Media Relations for the Edenton Steamers, a wood-bat summer collegiate baseball team.

In addition to my work with the Blue Coats, I currently serve as a freelance Play-by-Play broadcaster and sideline reporter for multiple Division I universities, including Penn, Villanova, Monmouth, New Haven and others.

The legendary radio voice of the Philadelphia Eagles, Merrill Reese once said, "You never know when someone is listening to you for the first time".  I try to live by that statement each time I'm in the booth. My goal is to be the backdrop to great sports moments that people watching or listening will cherish forever, just like I did growing up.

Powered by

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept