Frank Mosca is a NYC based Producer, Director and Co-Founder of Spot On productions. He has produced hundreds of commercial campaigns and promotional spots, ranging from Regional Cable to National Television. 

Most notably was the highly-controversial “Not Acceptable R Word”, which premiered during the seasons finale of Glee to over 10 million viewers.

Frank genuinely loves creating non-fiction spots with “real people”, a skill-set that has landed him numerous PSA awards & Grand Jury prize at NYTVF for his direction of unscripted work.  When Frank is not working, you can find him spending time with his family, coaching his three children,  alongside his wife and high school sweetheart. 

Clients: History, A&E, Comedy Central, Discovery, SPEED & FOX

Web Spot "Lifestyle"

American Express

TV Spot "Bright Star"

SpotCo / Steve Martin

National TV Spot "Not Acceptable"


TV Spot "Million Trees PSA"

NYC Parks Dept