Eric Vaughan

Chief Creative Officer

Eric Vaughan is an Emmy® award-winning commercial director/producer with extensive experience in leading edge media production from narrative films to immersive 3D experiences. Eric’s role at Porchlyt is as, Video/film director, producer, and writer. Eric has made his mark in documentary film production including his most recent film I Have A Name, featured at the 2025 Sundance Film Festival Impact Lounge.  His creativity extends to the commercial and industrial video world having won dozens of Ad Fed awards including a 2024 Mosaic award. 

Eric has extensive experience in the economic development and destination marketing space having produced for the Utah Travel Council, Destination Cleveland, Loudoun West Virgina and other communities.  He worked extensively on destination marketing content with Visit Fort Lauderdale, Destination Cleveland where he won an Emmy for his efforts as a director, and RCI promoting vacation locals for the time share company and its partner resorts.