Muffin was born in New Orleans, she has spent most of her life in Louisiana. When the weather is nice Muffin takes her dogs to City Park’s abandoned golf course and enjoys photographing the natural environment. She has several series that are all based on nature. She is a graduate of Loyola University’s BFA in Visual Arts program and earned her Masters in Fine Art from Florida State University. She has shown work through out the US and Europe.