Irish Dance Photography – Capturing Your Story

Irish dance is more than just steps – it’s art, passion, and expression. As a photographer, I love capturing the beauty, strength, and energy of Irish dancers.


From hard shoe rhythms to soft shoe leaps, every moment tells a story. My goal is to create images that show your personality and the joy you feel when you dance. Whether you’re just starting or performing at the top level, I make every session fun and relaxed, so you can shine.


I travel to big events like Nationals and other competitions, offering on-location shoots. Together, we can capture amazing photos, whether on stage or in beautiful outdoor settings.


Let’s create something special together – because every step is worth remembering.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.

My business is more than just a job. Each time I take on a new project, I make sure it aligns with my core set of values so I know I can deliver great results.