• Facebook - Grey Circle
  • Instagram - Grey Circle
Seapoint Swimmer IMG_6344.jpg

About me

I love Weddings and I love being a Wedding Photographer. I passionately believe that Wedding Photography should be relaxed, fun and organic & the photographs should be real, telling YOUR story, the way you remember it. 

No awkward nonsense, no hours of posing and fake smiles, just real people looking like themselves, having the craic (and looking great doing it!). 

I am ten years married to the lovely Ciara, we have four smashing children, one incredibly lazy cat (even by cat standards) and in my spare time I run Marathons (2:44 Personal Best, for now). In a previous life I used to front a mildly successful rock band and I still dabble on the piano & guitar. I am an indiscriminate fan of loud music.

I love life and I love people. The glass is always half full.

20190430 bally black rocks sunsetIMG_762




His kind and personable manner coupled with his amazing talent resulted in a beautiful collection of photos that we adore. He caputured the magic of the day perfectly. We highly recommend Stephen, we feel so lucky to have had him on our team.



You are truly amazing at what you do! Our pictures are just beautiful........ Our guests are still commenting saying how discreet you were and how comfortable they were just like us. 



He is not only a fantastic photographer that produces amazing photos, but he will also make it fun in the process by keeping it light hearted and easy to stay focused. He was so fast in getting back to us with hundreds of proofs and we are astounded at the quality of the work. 


"You relax and enjoy your day. I will snap it all up for you to enjoy later. Simple, fun and stunning Wedding Photographs."


Let's talk

Tel: +353 (0)87 2225412



Here's the 'auld Instagram Feed.....

©2020 Stephen O'Sullivan

  • Facebook
  • Instagram

For Relaxed & Fun Wedding Photography, no awkward nonsense, no excessive posing. Just an award winning wedding photographer with natural style, serving Dublin, Kerry, Tipperary, Clare, Limerick, Waterford, Cork, Wexford, Wicklow, Monaghan and anywhere in between.