Service / 01

Screenwriting

From first draft to final polish. Feature films, TV pilots, and streaming content crafted with precision and emotional depth.

Screenwriting
12+Years Writing
32Projects Completed
6Festival Selections
24Plays Produced

Overview

Whether you're developing a feature, a limited series, or a streaming pilot, I work with producers, directors, and production companies to shape narrative from the page up.

Every project starts with structure — character, want, obstacle, change — then earns its scenes one line at a time.

The Methodology

Process / 01–04
I

Discovery

A deep-dive call to unpack your vision, audience, and constraints.

II

Structure

A treatment mapping the full narrative arc before a single scene is drafted.

III

Drafting

Weeks of focused writing with weekly check-ins to keep momentum alive.

IV

Delivery

Structured revisions and a final handover with notes and ongoing support.

What They Say
Mixed Bag Film brought a depth and authenticity to our project that we didn't know was missing. The screenplay resonated with audiences in ways we never anticipated, earning festival recognition and a distribution deal.
E

Elena Voss

Executive Producer, Meridian Films

Working with Si O on 'Echoes in the Hall' was transformative. The dialogue crackled with life, and the characters stayed with our audiences long after they left the theater. A true master of the craft.
M

Marcus Chen

Theatre Director, The Almeida

Press & Recognition

The Guardian

Echoes in the Hall: A Quiet Triumph of Modern British Theatre

Mixed Bag Film has delivered a work of rare emotional intelligence. The dialogue is precision-engineered, every pause earned, every revelation devastating in its restraint.

Sight & Sound

On the Rise: Voices Reshaping British Cinema

A screenwriter who refuses easy answers. Every scene earns its place; every silence carries weight.

The Stage

Paper Boats Sets Sail at the Royal Court

Theatre at its most necessary — urgent, intimate, unflinching.

Common Questions

Things you might be wondering

Ready to bring your story to life?

Start a Conversation

FAQ

Common Questions