He has been a general partner of Miller and LaHaye, L.P. as well as a general partner of private venture capital firms, Peregrine Ventures II, L.P and Peregrine Associates.