Craig M.
Social Media Management Specialist
I'm a photographer, videographer, and content creator who has spent the last 10 years travelling and working around the world, living in seven different countries. During that time, I've had the opportunity to work with hotels, hostels, charities, sports organisations, breweries, and businesses, creating visual content that helps them grow their online presence. I discovered my passion for photography and videography in 2020, and it has since become my full-time creative focus. I enjoy helping businesses tell their story through high-quality photos, cinematic videos, and engaging social media content that attracts customers and builds their brand. Alongside photography and filmmaking, I also have experience with social media management, graphic design, logo creation, and content marketing, allowing me to deliver complete visual solutions rather than just photos or videos. Whether you need commercial photography, drone footage, social media content, or promotional videos, I focus on delivering professional, high-quality work with clear communication and a fast turnaround. Services I offer: • Social Media Content Creation • Videography & Cinematic Content • Drone Photography & Videography • Photography • Video Editing (DaVinci Resolve) • Graphic Design & Logo Design
Earnings and projects
Last 6 months ÷ 3.6 months active (since Jul 2026)
Last 6 months: $1.1k
Billed in all: $1,147$1.1k
$123 in the last 6 months
Earnings, last 30 days
Skill rankings: Top 18% in Photographic
Ranked by MRR among everyone on Upwork with the skill.
- #22Photographic121 freelancers · 🇬🇧 #1Top 18%🇬🇧#1 of 2
- #53Photograph265 freelancers · 🇬🇧 #3Top 20%🇬🇧#3 of 9
- #229Video Ad Campaign925 freelancers · 🇬🇧 #8Top 25%🇬🇧#8 of 38
- #530Digital Marketing Materials1,754 freelancers · 🇬🇧 #16Top 30%🇬🇧#16 of 83
- #642Brand Consulting2,336 freelancers · 🇬🇧 #36Top 27%🇬🇧#36 of 151
- #878Video Ad2,818 freelancers · 🇬🇧 #12Top 31%🇬🇧#12 of 72
- #945Brand Development3,166 freelancers · 🇬🇧 #49Top 30%🇬🇧#49 of 199
- #972Brand Strategy3,282 freelancers · 🇬🇧 #49Top 30%🇬🇧#49 of 178