LOS ANGELES - JULY 23:  Actor Justin Louis of 'Missing' at the TCA Tour Cable at the Century Plaza Hotel on July 23, 2004 in Los Angeles, California. (Photo by Frederick M. Brown/Getty Images)