Baylor Law Baylor
Charles D. Olson
Haley & Olson, P.C.

Charles ("Charlie") Olson practices primarily in the area of business, personal injury and governmental litigation.

Charlie taught in the trial advocacy program at the Baylor University School of Law serving as an adjunct professor of Practice Court. He also serves as an adjunct professor in Municipal Law.

Charlie was admitted to the Texas Bar in 1980 and is licensed to practice in all state courts of Texas, the U.S. Supreme Court, the U.S. Court of Appeals for the Fifth Circuit and the U.S. District Courts for the Western and Northern Districts of Texas. He is board certified in Civil Trial Law by the Texas Board of Legal Specialization and is a member of the American Board of Trial Advocates.


Civil Litigation
Local Government
Personal Injury/Wrongful Death


Southwestern University, B.S., 1978
Baylor University Law School, J.D., 1979


State Bar of Texas
United States District Court for the Northern District of Texas
United States District Court for the Western District of Texas
United States Court of Appeals, Fifth Court
United States Supreme Court


American Bar Association, State and Local Government Section - Executive Committee (1998-2000)
Litigation Section of the Texas Bar Association, Member
Waco-McLennan County Young Lawyers Association, President (1991-1992)
Frequent speaker on topics relating to local government
Board of Trustees of the Waco Independent School District
At Large Member (1999-2005)
President (2003)
Board of Regents of the Texas State Technical College System (1993-1999)
Parents for Public Schools<
National President (1995-1997)
Founding President, Parents for Public Schools of Waco (1991-1992)
Waco Business League, President (2012)
Greater Waco Chamber of Commerce, Director (2007-2010)
Planned Giving Council for Southwestern University
Texas Lyceum Association, Director (2001-2007)
Waco Habitat for Humanity Board (1984-1994)
DaySpring Baptist Church, Trustee


Charles D. Olson

Courses Taught
Municipal Government


Haley & Olson, P.C.
Telephone: 254.776.3336