Show more
Roxy Olin was born on 5 November 1985 in Los Angeles, California, USA. She is an actress and producer, known for Brothers & Sisters (2006), Sleepy Hollow (2013) and ToY (2016). imdb.com
Millie Bobby Brown
Darryl Hickman
Kevin Hart
Chris Hemsworth