Il siège actuellement aux conseils d'administration de GasLog Ltd. et d'Argus Media Limited. M. Houston siège également au conseil d'administration de la Fondation d'intérêt public Alexandre S. Onassis, il est consul honoraire dans la région du Texas pour la Principauté de Liechtenstein, et il est membre du conseil de l'American Bureau of Shipping Group of Companies.
Il est titulaire d'un baccalauréat ès sciences en génie chimique de l'Université de l'Illinois.