En 2008, apareció en la serie "Lost" interpretando al Capitán Gault y en la serie "Canal Road".