Más de 20 años de ejercicio profesional y académica, ha realizado su práctica profesional asesorando a empresas en diferentes etapas de su desarrollo, nacionales e internacionales, en derecho corporativo, civil, comercial, laboral y litigios, como también a personas naturales en diversas áreas del derecho. Ha sido y es director de sociedades extranjeras y representante legal de estas.
Durante el mismo período de tiempo ha impartido las cátedras de derecho comercial y laboral en diversas universidades, entre ellas por más de 10 años lo fue de la Facultad de Derecho de la Universidad Autónoma y por más 12 años de las cátedras de derecho comercial, laboral y constitucional de la Facultad de Administración y Economía de Universidad de Santiago de Chile, hoy hace más de 4 años es profesor de las cátedras de emprendimiento de la Universidad Central de Chile.