Hey, where have I seen that Donny Jones character in tonight's episode of My Name Is Earl before?

The first series of 24.

No need to thank us.