Skip to content
Wedding photography & film · UK & worldwide

Your day, told beautifully.

Relaxed, natural coverage from a photographer and filmmaker with years of experience behind the camera. Ready to tell your story?

Build your quote
[Wedding highlight film goes here]
relaxed, natural stylePhoto, film & droneUK & destinationReply within 24 hours
Portfolio

Stories through my lens

[Wedding – Porto]
[Wedding – Kefalonia]
[Wedding – Birmingham]
[Couple portrait]
[Details & venue]
[Drone aerial]
[Ceremony]
[First dance]

See more on Instagram @officialvxsion

Services

What I do

Weddings

Photography for intimate elopements to full-day celebrations. Choose your coverage and extras.

Build your own quoteBuild your quote

Films & Drone

Cinematic highlight film with aerial footage where permitted. Save when added to a wedding package.

From £750Enquire about film

Headshots

Confident, natural portraits for LinkedIn, acting and teams.

Delivered within 48 Hours.

From £100Book a session

Events & Commercial

Corporate events, product and lifestyle imagery that makes your brand stand out.

From £250Get a quote
[Portrait of Mario]
About

Hi, I’m Mario.

I’m a photographer and filmmaker based in Birmingham, working with couples, professionals and brands across the UK and around the world.

Whether it’s a wedding day, a headshot session or a brand shoot, my approach is the same: relaxed, natural and never stiff. I’m not into forced poses. I’m there for the real moments, the ones that happen in between. After years behind the camera, I still love the look on people’s faces when they see their photos and films for the first time.

Check my date
Wedding pricing

Build your wedding quote

1. Choose your coverage
2. Add extras
Your estimate
Total£0

Final quote may vary with location, timings and requirements. Mention your selection when you enquire.

Check my date

Film only? Message me for a quote

Kind words

From clients I’ve worked with

Enquire

Let’s talk about your plans

Tell me what you need and I’ll get back to you within 24 hours to confirm availability.

By sending this you agree to be contacted about your enquiry. See my privacy policy.