Seth Green will guest star on the NBC comedy My Name Is Earl, according to The Hollywood Reporter.

On an episode of the 20th Century Fox TV-produced show, Green will play Buddy Zaks, a former Make-a-Wish child whose wish of starring in an action movie was ruined by Earl (Jason Lee). In order to cross Buddy off of his list, Earl must produce Buddy's dream film.

"I'm kind of surprised I haven't done this show already," Green said. "I've known 90% of the people involved for a really long time."