Instructor legal writing Southern Methodist University, Dallas, 1975-1976. Briefing attorney to associate justice Court of Civil Appeals, Austin, 1976-1977. Law clerk United States District Court, Fort Worth, 1977-1978.
Attorney Union Pacific Resources Company, 1978-2001, Burlington, Northern Santa Fe, New Mexico, since 2001. Chairman air task force of subcommittee on environment and health law American Petroleum Institute, 1987-1989.
Member California Council Environmental and Economic Balance, Dallas Bar Environmental Committee. Member American Bar Association (vice chairman air committee natural resources section 1987-1993, environmental controls corporation banking section 1987-1989), Texas Mid-Continent Oil and Gas Association (environmental law committee), Fort Worth Petroleum Club, Ridglea Country Club, Fort Worth Club.