Sheila Hanahan Taylor, a multifaceted individual of great talent and accomplishments, came into this world on August 10, 1969, in the vibrant city of Columbus, Ohio, USA.
As a creative force to be reckoned with, Sheila has made a name for herself in the entertainment industry as a producer and actress. Her impressive body of work includes notable roles in a variety of films, most notably The Final Destination (2009),Final Destination 3 (2006),and Final Destination 5 (2011).