Sheila Hanahan Taylor

Info

Role

Actress

Date of birth

08/10/1969

Place of birth

Columbus, Ohio, USA

Sheila Hanahan Taylor

Biography

Sheila Hanahan Taylor was born on August 10, 1969 in Columbus, Ohio, USA. She is a producer and actress, known for Final Destination 3 (2006), The Final Destination (2009) and Final Destination 5 (2011).