Renee Baio was born on 24 December 1972 in Tennessee, USA. She is an actress, known for Baywatch (1989), Scott Baio Is 45... And Single (2007) and Silk Stalkings (1991). She has been married to Scott Baio since 14 September 2007. They have one child.
- Self(as Renee Sloan)
Contribute to this page
Suggest an edit or add missing content