Award Winning Wedding Photographer

Serving all over Virginia, Blacksburg, Virginia Beach, Charlottesville, Richmond, Roanoke,

North & South Carolina, Florida, Texas, Colorado, Jamaica & the Caribbean

25 Years of Wedding Photographic Experience

 My photographic approach; Each client is individual and unique; Michael works with each couple to create their own expression; Traditional and contemporary wedding poses are mixed with unscripted, lighthearted candid shots that highlight the mood, magic and emotion of the moment.


Photographic Dreams Reviews


"Look NO MORE - this is the professional you've been looking for! Michael is a regular at Mountain Lake and ALWAYS goes above and beyond for our Brides and Grooms. His "can do" attitude is so refreshing, his package pricing is very competitive and the final results always leave a smile on his client's face :) - Lyndsi Hale, Marketing Director

"Michael was very helpful, supportive and always went out of his way for us including helping us place the wedding day timeline and come up with a shot list. Our Wedding photos are absolutely stunning!! - Hillary and Curtis Sutherland

"We couldn't have chosen a better photographer for our wedding! he had a brilliant idea... a sunrise photo session the next morning in the water (and at Lane Stadium!) It turned out INCREDIBLE!! Mike has such an amazing eye for things! - Heather and Devin Griles