John Cho
Peter Spencer (John Cho)