Джон Хам се премести в Лос Анджелис, когато е на 25 години. Той поставя пред себе си условието да постигне успех в следващите 5 години. Ако това не се случи, Джон смятал да се върне в родния си град в Мисури. Следват няколко години, в които той получава само второстепенни роли. Късметът му се усмихва с роля във филма с Мел Гибсън „Бяхме войници“. Макар че ролята на Джон не е главна, явно тя му помага да бъде забелязан и днес той е познат с участието си в големи проекти като сериала „Момчетата от Медисън авеню“ и комедията „Ти гониш“. Интересното е, че той навършва 30 години точно на снимачната площадка на военния филм, така че спазва обещанието, което си е дал.