First some definitions:
A space is called locally compact if each point has at least one compact nbhd.
Two points $a$ and $b$ are called topologically distinguishable if there is some open set containing $a$ and not $b$, or containing $b$ and not $a$. For example, in a $T_0$ space any two points are topologically distinguishable.
A space is called preregular (or $R_1$) if any two topologically distinguishable points are separated by disjoint nbhds. It's a generalization of both Hausdorff spaces and regular spaces.
It is a well-known result that every locally compact Hausdorff space is completely regular. Now wikipedia as well this answer from Tyrone mention that the same holds if Hausdorff is replaced by regular, or even more generally by preregular.
Theorem: Every locally compact preregular space is completely regular.
Can anyone provide a proof?