Director, Producer, Screenwriter/Writer

Friendly Name

Mitch Yapko

Friendly Name

Mitch Yapko




Hi there! Mitch Yapko here. I’m a multi-award-winning writer/director/producer, known for my comedic and unique character work, focusing often on surreal characters in real-life situations. I look for the heart of the comedy, and strive to make all of my videos relatable. I love taking ideas from concept through to completion, and love to pull people out of their day-to-day lives and into my imagined worlds. My films have shown in dozens of film festivals over the years, including the Sundance Film Festival (“Smilf” Winner, short film jury prize), Newport Beach Film Festival (“Always Worthy” Achievement in Filmmaking award), and dozens more.

I spent the majority of my formative years drawn to all things entertainment – first playing trumpet (flashy and loud, an appropriate instrument for an 8 year old), then performing in musical theater and choirs, and then moving on to stage plays and film (to see what it was like to act and not dance and sing in tights).

I’ve spent the better part of the past decade directing comedy shorts and pilots, sketch comedies and web series. With a background in theater acting, I have the unique ability to connect with my actors to bring out the best performances every time.

Now, let me help you create the best possible video for your needs – long or short form film, web series, web commercials and content, promos, broadcast commercials – if its video, I do it! Thanks for reading!



Greater Palm Springs Film Alliance and Film Office Logo

3111 East Tahquitz Canyon Way, Suite 139 • Palm Springs, California 92262 • +1 (760) 861-1182

The Greater Palm Springs Film Alliance & Film Office® is non-government owned & operated.

©2024 Greater Palm Springs Film Alliance & Film Office® is a registered trademark of Greater Palm Springs Film Alliance & Film Office, Inc. All Rights Reserved.


We're not around right now but you can send us an email and we'll get back to you, asap. Call us anytime: (760) 861-1182


Log in with your credentials


Forgot your details?

Create Account