Education
He studied at Azusa Pacific University, where he still holds the school record at 400 metres and the automatically timed National Association of Intercollegiate Athletics meet record at 200 metres. He finished sixth in the final of the individual 400 metres contest.
Career
After retiring from competition he became a coach. He was coach of the Nigerian track and field team at the 1996 and 2000 Olympics, and head coach at the 2008 Olympics. He was coach of Angelo Taylor, the gold medalist in the 400m hurdles at the 2008 Olympics, coach of Chris Brown, the fourth-place finisher in the 400m at the 2008 Olympic Games 100 metres - 10.15 s (1984) 200 metres - 20.42 s (1983) 400 metres - 44.17 s (1987) - Commonwealth Record until the 2012 Olympic final 800 metres - 1.51.1 minimum (1986).