top of page

Jacksonville Roller Derby (Jacksonville, FL) regular
Junior Roller Derby (Jacksonville, FL) regular

Thunder City Derby Sirens (DeLand, FL) regular

Orlando Roller Derby (Orlando, FL) regular

Gainesville Roller Rebels (Gainesville, FL) occasional
All City Rollers (Lake City, FL) 2018-2020

Beachside Brawlers (Ormond Beach, FL) 2018-2020


selected resume

2023-present Gemstone Media Inc.:  Operations Administrator

Various Traffic, Administration, Engineering, Videographer, in addition to the following:

LiveBook GFX, Camera:  Rivalry on The River lacrosse (News4Jax+)

Camera:  USF Bulls college tennis (ESPN+)

LiveBook GFX, Stream Audio:  Jacksonville Sharks football (National Arena League YouTube)

Camera, Engineer:  Interview for Texas Crew Productions/Killer Relationship with Faith Jenkins, Waycross (Oxygen)

Camera, Handheld Camera, Engineer:  Music City Track Carnival, Nashville (Peacock, American Track League stream)

LiveBook GFX, Engineer:  Jacksonville Armada FC soccer (YouTube, Eleven Sports)

2019-present Junior Roller Derby Association: Media Department Chair

2018-2022 Jacksonville Broadcasters Association: Board of Directors, Secretary
2018-2023 WJCT/DCA: Traffic Specialist

2002-2018 WCWJ/WJXT: Operations Engineer, Programming Coordinator,

  Producer (Celebrating 50 Years and Jacksonville RollerGirls, below)

1999-2004 WVOJ: Operations, On-Air Imaging, Traffic, Sub Host

roller derby

2023 JRDA Championships (Rockville, MD): Tournament Head Announcer, Broadcast Director


2022 JRDA Championships (Queen Creek, AZ): Tournament Head Announcer

2022-present Announcer for multiple roller derby events, and return-to-derby scrimmages 

2020 JAMuary (Columbia, SC): Guest Announcer 

2019 Team Florida vs. Mom & Pop's Militia (DeLand, FL): Announcer 

2019 International WFTDA Playoffs (Winston-Salem, NC): Announcer, Emcee
2019 JRDA Championships (Loveland, CO):
Tournament Head Announcer

2019 Low Down Throw Down (Augusta, GA): Announcer

2019 Spring Break Swarm (Tampa, FL): Announcer, Video

2018 Florida Freak Out Invitational (Tampa, FL): Announcer, Videographer

2018 JRDA World Cup (Feasterville, PA): Assistant to Tournament Head Announcer,

  Live Stream Announcer (Twitch via WFTDA), Producer

2018 JRDA Championships (Feasterville, PA): Live Stream Announcer, Producer

2018 Franky Panky (Tampa, FL): Stream Announcer, Journalist, Technician

2018 All City Rollers at Key West Derby Dames: Facebook Live Stream Announcer/Producer

2017 Hostile TACOver B-Team Championship (Tampa, FL): Stream Announcer, Journalist
2017 JRDA Championship Tournament (Loveland, CO): Stream Announcer, Venue Announcer

2017 J-Villains at Key West Derby Dames: Facebook Live Stream Announcer/Producer

2016 JRDA Regional Tournament (Jacksonville, FL): Videographer, Post-Production

2015 JRDA Regional Tournament (Columbia, SC): Videographer, Post-Production

2014 JRDA Championships (Daytona Beach, FL): Videographer, Post-Production
2014 JRDA Regional Tournament (Tampa, FL): Videographer, Post-Production

2013 JRDA Regional Tournament (DeLand, FL): Videographer, Post-Production

2013 Franky Panky (Tampa, FL): Videographer

2012 Franky Panky (Tampa, FL): Videographer
2012-present Jacksonville Junior Roller Derby: Announcer, Videographer (past), Social Media

2009-2017 Creator, Producer, and Host of Jacksonville RollerGirls. Starting on Comcast Community Television for 1.5 seasons, then moving to WCWJ, it is believed to be the only regularly scheduled roller derby television broadcast in the world during this time. (140 episodes)

2006-present Jacksonville Roller Derby: Announcer, Videographer (past), Special Projects

bottom of page