Renee Alfaro

Renee Alfaro is the runner-up of Big Brother 5: All-Stars. She also appeared on Big Brother 1.