Играл на позиции лёгкого форварда и атакующего защитника. Учился в Калифорнийском университете в Лос-Анджелесе, в 1995 году был выбран на драфте НБА под 9-м номером командой «Нью-Джерси Нетс». Позже выступал за команды «Даллас Маверикс», «Асегас А. П. С. Триест», «Вальядолид», «Ретимно Эгин», «Бока Хуниорс», «Лос-Анджелес Старз» (АБА), «Анвил», «Полония» (Варшава) и «Астория». Всего в НБА провёл 2 сезона. В 1995 году О’Бэннон стал чемпионом Национальной ассоциации студенческого спорта (NCAA), а также самым выдающимся игроком этого баскетбольного турнира. В том же году стал лауреатом Приза имени Оскара Робертсона и Приза имени Джона Вудена, а также включался в 1-ю всеамериканскую сборную NCAA и признавался баскетболистом года среди студентов конференции Pacific-10. Всего за карьеру в НБА сыграл 128 игр, в которых набрал 634 очка (в среднем 5,0 за игру), сделал 316 подборов, 102 передачи, 73 перехвата и 23 блок-шота.