spencer houlihan