Miracle Run (2004) (TV) as Young Stephen Head Cases (5 episodes, 2005) as Ryan Payne [2 ] The Boondocks (1 episode, 2005) as Tantruming Kid Bones (1 episode, 2006) as Donovan Decker [2 ] Desperate Housewives (5 episodes, 2007) as Travers McLain [2 ] The 4400 (1 episode, 2007) as Brandon