Brief to final frame
Find the idea, build the CG, comp it, grade it. One person carrying the campaign the whole way.
Available for freelance — Dubai & remote
VFX · CGI · AI · Direction
One shot, a sequence, or the whole campaign.
What I make
I take work across the whole range — as long as I can do it well and enjoy doing it. If what you need isn't listed, ask anyway.
Product, environment and full-CG spots — brief to delivery, or dropped into an existing agency pipeline.
See this work ↓Visual effects, CG and finishing. I have directed and shot my own, so I know what a director needs handed back.
See this work ↓Compositing, cleanup, set extension and CG integration on feature and episodic work.
See this work ↓Fully generated or part-generated spots, built with a compositor's control rather than a prompt and a shrug.
See this work ↓Look-dev, lighting and rendering that survives full resolution and a client's zoom.
See this work ↓One shot that isn't working, a cleanup pass, or a job that needs finishing before a deadline.
Approach
Fewer hand-offs means fewer things lost between them. I can take a job from the brief to the final frame, and pick the method per shot rather than per fashion.
Find the idea, build the CG, comp it, grade it. One person carrying the campaign the whole way.
Selected work
Drag, or let it run
Two minutes each
Shots from music videos, commercials and personal projects — compositing, 3D integration, simulation and CG. Every shot made by me.
Every shot on this reel was directed, filmed and lit by me.
Worked on
Some direct, some through agencies and studios — Publicis Groupe, Optix Dubai and Visioneers among them.

Music videos and visual effects for Maher Zain, BALTI, Harris J, Mesut Kurtis, Swagg Man, Nordo and Jenjoon — and others across Tunisia and the wider MENA region.
Side quests
Self-directed projects where I own every part of the stack — character, music, voice, video, edit and release. Character consistency across a sustained body of work is the hardest unsolved problem in AI video. These exist to prove I can hold it.
Tunisian-French artist, based in France
A rapper who doesn't exist. Music videos, shorts and long-form — generated end to end, mostly on local open-source models, from the audio through to the final cut. Released and distributed on all major streaming platforms.
An alien living in New York
A character piece — an outsider narrating conspiracies from inside the city. Built to test sustained personality, voice and face consistency across an ongoing series rather than one-off clips.
Toolkit
About

Dubai-based, seven years making images. Feature-film visual effects, music videos I directed and shot myself, and campaign CGI at Publicis Groupe for IQOS, Visa, Emirates NBD, Saudia Airlines and Citibank.
I'm a generalist on purpose. Some jobs want a full CG build, some are faster generated and finished by hand, some are footage that needs the effects, the edit and the grade. I'd rather pick the right method for the shot than defend one way of working.
Freelance and taking work now — anything from a single difficult shot to a campaign start to finish.
Contact
Send the brief, the board, or just the problem. I'll tell you straight away whether it's something I can do well — and if it isn't, I'll usually know who can.
Available for freelance — Dubai & remote
Social
Brand work made for the feed.
Made for Beki's Word — 3M followers — and her brand partners. Vertical, fast, and built to hold attention in the first second: generated with AI, then edited by hand.
←Drag, or let it run→
Etihad Airways
Brand Collaboration · 2026
Keeta
Brand Collaboration · 2026
PlayStation
Brand Collaboration · 2026