In his 16-year playing career, O'Hara has also played for the Ohio Glory, San Diego Chargers, Washington Redskins, Orlando Predators, Toronto Phantoms and Tampa Bay Storm, and played backup quarterback Tyler Cherubini in Oliver Stone's 1999 film "Any Given Sunday". Over the span of his AFL career, he played in five ArenaBowls, winning three. In 2005, he was named offensive coordinator of the Storm, becoming a player-coach. Then, in 2007, after retiring as a player, he resumed the duties of offensive coordinator. After the 2008 season, on July 25, 2008, he agreed to a three-year deal, with an option for a fourth, with the Los Angeles Avengers to become the fourth head coach in the franchises history. However, the Avengers folded when the AFL went on hiatus.