EXPERIENCE
Play-by-Play Broadcaster, Marist College Mar. 2021 - Present
• Primary TV Play-by-Play announcer for Marist lacrosse, soccer and volleyball on ESPN+, ESPN3 and the Red Fox Network
• TV Play-by-Play for 2021 MAAC Men’s Soccer Championship
• TV Play-by-Play for 2022 MAAC Men’s Lacrosse Semifinals
• Fill-in radio play-by-play for Marist football and basketball on the Red Fox Network
Freelance College Broadcaster, Various Sep. 2018 - Present
• TV Play-by-Play for UConn women's lacrosse, softball, soccer, and volleyball on UConn+ and FloSports (March 2022 - Present)
• TV Play-by-Play and color commentary for Harvard soccer, volleyball, basketball, sailing, field hockey and swimming on ESPN+ and NESN (September 2021 - Present)
• TV Play-by-Play for Yale basketball, soccer and field hockey on ESPN+ and NESN (August 2021 - Present)
• TV Play-by-Play for Columbia field hockey, lacrosse, soccer and wrestling on ESPN+ (September 2021 - Present)
• TV Play-by-Play for Holy Cross ice hockey, lacrosse and soccer on ESPN+ (August 2021 - Present)
• TV Play-by-Play for the NJCAA Men’s Lacrosse Championship (2021 - Present)
• TV Play-by-Play for Colgate lacrosse, softball, soccer, field hockey, and volleyball on PLN and ESPN+ (September 2019 - September 2021)
• TV Play-by-Play for Le Moyne basketball, baseball, soccer, volleyball, and lacrosse on NE10 Now (September 2018 - March 2020)
Play-by-Play Broadcaster, VISTA Worldlink Nov. 2021 - Present
• TV Play-by-Play announcer for USL Championship soccer on ESPN+ and team local TV affiliates throughout the country
• TV Play-by-Play announcer for the National Women's Soccer League on Paramount Plus and Twitch (2022 Season)
• TV Play-by-Play for the Premier Hockey Federation, formerly the National Women’s Hockey League, on ESPN+ and Twitch (2021-22 Season)
Public Address Announcer, Bridgeport Islanders Oct. 2021 - Apr. 2023
• Public address announcer of all home games for the Bridgeport Islanders, the AHL affiliate of the New York Islanders
Part-Time News Anchor/Reporter, WTIC Newstalk 1080 Oct. 2021 - May 2022
• Anchored newscasts at the top and bottom of the hour for Audacy's affiliate in the Hartford, CT market
• Wrote local news stories for the station website
Play-by-Play Broadcaster, Burlington Royals Jun. - Aug. 2019
• Play-by-Play for Kansas City Royals Rookie-Advanced MiLB affiliate
• Produced and engineered every broadcast, hosted pregame and postgame show
• Tweeted, wrote articles, and cut audio highlights for every game
Play-by-Play Broadcaster, ACC Network Extra Jan. 2019 - Apr. 2021
• Play-by-Play and color commentary for Syracuse women’s basketball, women’s lacrosse, soccer, hockey, field hockey & softball
Sports Staff, WAER-FM Nov. 2018 - Apr. 2021
• Play-by-Play, studio host, producer, engineer, and board op for broadcasts of Syracuse football, men’s basketball & men’s lacrosse
• Anchored sports updates for 50,000-watt NPR affiliate
• Created wraps and feature pieces for broadcasts and station updates
Sports Director, WJPZ-FM. Oct. 2018 - Mar. 2021
• Named Sports Director for 2020, overseeing a staff of 30+ students
• Play-by-Play, studio host, producer, engineer, and board op for broadcasts of New York Section III HS football, Syracuse women’s basketball and women’s lacrosse
• Worked with Syracuse athletic department to launch radio broadcasts of Syracuse home soccer games in the fall of 2020, when the high school football season was postponed to the spring
• Anchored sports updates once per week
On-Air Talent/Producer, Citrus TV Oct. 2017 - Dec. 2020
• Anchor 6 p.m. sportscasts and On The Bench, a weekly Syracuse highlights show
• Executive Producer and Anchor for Talking Points, a weekly 30-minute politics show
• Producer and Anchor CitrusTV Tap, a weekly IGTV news show
• Reporter for Syracuse football and basketball games, including live shots