IC1396 SHO, Greg Rodriguez