troy reilly