Fiona McQuinn
Fiona Siobhan McQuinn is an American actress from Nashville, Tennessee and based in New Orleans, Louisiana.Both an actress and director, she is known for her work in Hallowed Be thy Name, The Band Forgettable, Queen Sugar and Cold Blood.She lives with her 2 children and their 4 dogs in Louisiana.