He is known for playing Kenny James on My Name is Earl (2005–2009), Barney on Raising Hope (2010–2014), and Harold in Revenge of the Nerds III: The Next Generation (1992).
[1] Binkley grew up in Topeka, Kansas, and graduated from Washburn Rural High School where he served as the class president of 1981.
[citation needed] He is best known for his roles as Kenny James on the NBC sitcom My Name Is Earl and as Dan, the Del Taco spokesperson.
He has also had guest spots on Gilmore Girls, Malcolm in the Middle, Sabrina, the Teenage Witch, Yes, Dear, The Drew Carey Show, Full House, Family Matters and Wizards of Waverly Place.
[2] Binkley once held a job making celebrity impersonation phone calls, posing as Don Knotts' character Barney Fife.