PEMERANGlenn Howerton.Lahir 13 April 1976 (50 tahun)Okinawa, JapanBiografi belum tersedia dalam bahasa Indonesia.