Show more
Scotch Ellis Loring was born on 26 July 1961 in the USA. He is an actor and producer, known for Vanilla Sky (2001), 24 (2001) and Firehouse Dog (2007). He has been married to Todd Holland since 2008. imdb.com
Hiroyuki Sanada
Kim Kardashian
Sydney Sweeney
Christina Applegate