top of page


Princeton University | Assistant Director of Athletics, Multimedia and Broadcasting

September 2015 - present

  • Play-by-play voice of Princeton football, men's lacrosse, and baseball on the Princeton IMG Sports Network, ESPN+, and NBC Sports Philadelphia.

  • Oversee broadcasting and video operations for 37-sport Division I athletic department competing in the Ivy League. Responsible for live event production for 200+ events per year.

  • Produce creative and feature video content for and stadium video boards.

SNJ Today | Fill-in Sports Anchor

July 2016 - present

  • Shoot, edit, and anchor sports segment on nightly local newscast in South Jersey covering professional, college, and local sports.

University of Massachusetts | Director of Broadcasting

October 2012 - September 2015

  • Play-by-play for UMass hockey and women’s basketball. Pregame host and sideline reporter for UMass football.

  • Fill-in play-by-play broadcaster for UMass football and men’s basketball while calling several other sports.

  • Responsible for overseeing all television, radio, and multimedia efforts for the 21-sport athletic department.

  • Produced weekly TV show “UMass Sports Insider,” which aired on CSN New England and Fox College Sports.

  • Liaison between the athletic department, its radio and TV affiliates, and broadcast rights holder Learfield Sports.

  • Managed department budget, supervised full-time Video Coordinator, and hired, trained, and oversaw 30-35 student video workers.

  • Contributed to athletic department’s social media efforts by creating graphics and promoting and distributing multimedia content.

Tennessee Smokies | Broadcasting and Media Relations Assistant

2012 Season

  • Hosted a 15-minute pregame show and half-hour postgame show daily on the largest radio network in the Southern League.

  • Handled three innings of play-by-play for home games and traveled on select road trips for the Chicago Cubs Double-A affiliate.

  • Compiled daily game notes, wrote game recaps for all road contests, and produced graphic and video content for team website.

  • Assisted with execution of the 2012 Southern League All-Star Game at Smokies Park.

New Jersey Jackals | Director of Broadcasting and Media Relations

May 2008 - December 2011

  • Delivered play-by-play for 350 games over four seasons, serving as primary play-by-play voice for Can-Am League baseball team.

  • Produced daily game notes, maintained team website, wrote game recaps and press releases, and fulfilled media requests.

  • Served as in-house graphic artist (team program, media guide, baseball card set, sponsorship fulfillment, etc.)

  • Responsible for team’s social media accounts.

Army Athletics | Coordinator of Multimedia and Broadcasting

August 2009 - May 2010

  • Served as primary play-by-play announcer for Army lacrosse, men’s and women’s soccer and volleyball and as secondary play-by-play announcer for men’s and women’s basketball and hockey.

  • Filmed, edited, and produced 7-10 weekly features and packages for ITT Knight Vision on

  • Created content for football video board at Michie Stadium.

  • Supervised the setup and execution of live video webcasts of games, press conferences, and radio shows.


University of Massachusetts

M.S. Sport Management – May 2011

Rowan University

B.A. Broadcast Journalism and Radio/Television/Film – May 2009

bottom of page