PEMERANTed Otis.Lahir 24 Oktober 1972 (54 tahun)La Jolla, San Diego, California, USABiografi belum tersedia dalam bahasa Indonesia.