Il fait ses études de droit à la Baylor University Law School. Son diplôme en poche, il travaille pendant quatre ans au cabinet Sowell and Ogg. À la fin des années 1980, il se tourne vers une carrière à la télévision et au cinéma comme assistant réalisateur. Il est assistant à la production de My Demon Lover, une comédie d'horreur réalisée par Charlie Loventhal.
En 1993, il fait ses débuts de réalisateur en signant son premier film Hard time romance. Il écrit également les scénarios de
Minuit dans le jardin du bien et du mal et de Un monde parfait de et avec
Clint Eastwood. En 2000, il est producteur de
Mon chien Skip avec
Kevin Bacon et
Diane Lane. Il contribue à de nombreuses productions télévisées, entre autres plusieurs épisodes de la série L.A. Doctors. Son deuxième film Rêve de champion s'inspire d'une histoire vraie. Le personnage principal dont le rêve est de devenir champion de baseball est interprété par
Dennis Quaid qui va devenir son acteur fétiche. En 2003, il a réalisé Alamo avec de nouveau Denis Quaid,
Billy Bob Thornton et
Jason Patric. En 2004, il est scénariste du Roi Arthur de
Antoine Fuqua.