VFXBuilding the Shots.ScriptWriting the Story.

Screenwriter for TV, features and games. Senior VFX compositor with ten years at MPC, Framestore, ILM and DNEG.

Screenwriter · Senior VFX Compositor · AI Pipeline Engineer
30+
Film, TV and Game Credits
14
Studios
10+
Years in Film and VFX
Academy Award
Oscar-Winning Gravity
Open For
Writing: TV, Features, GamesAI in TV and Film ProductionPipeline Engineering

Not currently taking compositing work.

Selected Work

Starblaster energy net, Guardians of the Galaxy — Alex's shot
Lead Compositor

Guardians of the Galaxy

MPC · Vancouver

Built the look development and compositing pipeline for the shield-energy effects in the Dark Aster battle.

Mimic look development, Edge of Tomorrow — Alex's shot
Look Development Lead

Edge of Tomorrow

MPC · Vancouver

Look development lead on the underwater finale.

Ryan Stone inside the ISS, Gravity — Alex's shot
Compositor

GravityAcademy Award

Framestore · London

Complex plate joins and morphs across the ISS interior sequence.

Godzilla (2014) HALO-jump poster with red flares, and a Game of Thrones dragon poster with the series logo
Compositor

Godzilla · Game of Thrones

MPC · Vancouver

MUTO and harbour destruction shots on Godzilla. CG ice wall and environment compositing on Game of Thrones.

Pepsi commercial, Alex's shot, with the Pepsi logo
Sequence Lead

Pepsi

Ghost VFX · Copenhagen

Sequence lead and compositor, Pepsi commercial.

Max Mara
Compositor

Max Mara

The Mill · London

A 5K hologram projected live at a Max Mara fashion show.

Showreel

Compositing Showreel

2:37

Teaching

NUKE courses for Digital-Tutors and Pluralsight.

Screenwriting

Writing for TV, features and games.

ScreenwritingStory DevelopmentVisual StorytellingFade InObsidianFountain
What VFX Experience Brings to the Page

From the Set to the Page

  1. 01
    Builds the Shots
    Ten years of Hollywood VFX.
  2. 02
    Knows the Schedule
    Studio pace, bids and budgets.
  3. 03
    Writes for the Frame
    Pages that know what a shot costs.
Scripts
In Development2026

TBA

Feature · Elevated Sci-Fi Body Horror

Coming soon.

In Development2027

TBA

Feature · High-Concept Action Horror

Coming soon.

Where Film and Commercial Production Is Heading

AI Pipeline Engineering

Generative image and video pipelines for film and commercial production, and automation systems.

150+
Scheduled Headless Jobs
300+
Custom Agent Skills
10,000+
Generated Images
1,000+
Generated Video Clips
For Film Production

Screenplay to Storyboard to Screen

Built to turn a screenplay into consistent storyboards and moving shots. Trained character models and reference bibles hold every face, costume and location steady from shot to shot, and a video-reading model takes the director’s chair on every take.

Locked Across ShotsFacesWardrobesLocationsAnimalsEnvironmentsCreatures
  1. 01
    Screenplay
    Scenes, characters and locations parsed from the locked pages.
    Fade InObsidian
  2. 02
    Bibles
    Character and location bibles: locked descriptors, reference packs, seeds.
    ObsidianClaude
  3. 03
    LoRA Training
    Art-directed character and environment LoRAs from turnaround packs.
    FLUXfal.ai
  4. 04
    Keyframes
    Hero stills from the LoRAs, multi-reference edits and face repair.
    FLUXNano Banana ProGrok Imagine
  5. 05
    Identity QC
    Face-match scoring, plus a video-reading model checking face, wardrobe and set against the bible.
    Kimi K3InsightFacePython
  6. 06
    Motion
    Text-to-video, image-to-video and first-last-frame takes, each from a render card. Hero shots on Wan VACE.
    Kimi K3Kling ElementsLTXfal.aiComfyUI
  7. 07
    Director Loop and Cut
    The director model watches every take, writes notes and the next render card. Locked takes go to the edit list.
    Kimi K3ffmpeg
Three Render Tiers
Spend goes where the shot needs it. Every paid clip is approved one at a time.
DraftGrok Imagine
  • Fast, low-cost takes on an image farm
  • Take sheets, blocking and plates
Hostedfal.aiFLUXKling
  • LoRA keyframes that hold identity
  • Text-to-video and image-to-video takes
HeroComfyUIWan VACERunPod
  • Multi-character identity shots
  • Full control on rented GPUs
Commercial Production

Image and Video Ad Creatives

Product and lifestyle stills and generated video for health and wellness ecommerce brands, cut into short video ads, finished and delivered straight into live campaigns. More than 10,000 images and 1,000 clips so far.

  1. 01
    Brief and Hooks
    Angles and hooks drafted from a hook bank and briefs.
    Claude
  2. 02
    Generate
    Product-in-scene stills at volume, with multi-reference edits.
    Grok ImagineFLUXNano Banana Profal.ai
  3. 03
    Taste Model
    A vision grader calibrated on hand-picked selects scores every frame.
    Claude
  4. 04
    Video
    Text-to-video clips, plus image-to-video from the stills that pass.
    KlingGrok Imaginefal.ai
  5. 05
    Finish
    Hook overlays, end cards, 9:16, 1:1 and 16:9 cuts.
    ffmpegPython
  6. 06
    Deliver
    Uploaded and wired into campaigns through the ad platform APIs.
    Meta AdsGoogle AdsYouTube

Pipeline Automation

More than 150 scheduled headless jobs built around ecommerce brands, across servers and local workstations, with approval gates on anything that spends.

Claude CodeGrok BuildGrok BotCursor CLIKimi CodePythonActivepiecesn8nComposioMCPFirecrawl

Autonomy and Architecture

Multi-agent systems: always-on agents on their own servers, orchestrators dispatching subagents, one model family checking another before anything ships, and human sign-off on every write.

Hermes AgentClaudeGrokGrok BotKimi CodeOllamaTelegramTailscaleLinuxGitHub
Craft and Tools

The Alchemy of Story and Image

Craft
ScreenwritingStory DevelopmentVisual StorytellingLook DevelopmentCompositingMatte PaintingColor CorrectionLive ActionMotion TrackingRotoscopingCommercialsPipeline AutomationAgent AutonomySystems ArchitectureLoRA TrainingImage GenerationVideo Generation
Tools
Fade InObsidianNukePhotoshopAfter EffectsMochaPFTrackMayaClaude CodeGrok BuildGrok BotCursor CLIKimi CodeHermes AgentMCPPythonfal.aiFLUXNano Banana ProKlingGrok ImagineComfyUIffmpegActivepiecesn8nComposioFirecrawlOllamaGitHubSyncthing

Languages: English (full professional), Swedish (native).

Experience