Actor Nathan Fillion will cameo in an upcoming episode of The Big Bang Theory.

The 43-year-old Canadian actor, best known for his role as Richard Castle on the ABC series Castle, will play himself, eating at a restaurant when Leonard (Johnny Galecki) and Raj (Kunal Nayyar) spot him, according to Entertainment Weekly.

The episode is scheduled to air later this month.