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
John Aprea
Matthew Perry
Ben Affleck
Alain Delon