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)