He is known for his roles as Josh Wheeler in Daybreak; Joe McAlister in Under the Dome;[3] the voice of Jake on Jake and the Never Land Pirates; Mikey on Can You Teach My Alligator Manners?, which earned him a Young Artist Award; young Sam Winchester in Supernatural; and Dylan Mee in the family film We Bought a Zoo.
[8] He obtained more roles in independent films such as Moved, The Book of Jaene and Dumb and Dumberer: When Harry Met Lloyd.
Ford played Zeph in the epic adventure In the Name of the King: A Dungeon Siege Tale, which was released in April 2007.
[10] In 2018, it was announced that Ford had been cast in the main role of Josh Wheeler in the Netflix comedy drama series Daybreak.
[15] In 2023, Ford starred in the romantic drama miniseries A Thousand Tomorrows, in which he played the lead role of Cody Gunnar.