John can be seen guest starring as Officer Timothy Doherty on CBS police drama Blue Bloods, in a nice scene with star Tom Selleck.  The episode, entitled "Knockout Game"first airs Friday, March 14th at 10pm EST.  

The episode was written by Brian Burns and directed by Robert Harmon.  CBS describes the plot as follows: 

Danny and Baez investigate when an expectant mother is a victim of a “knockout game,” in which teenagers punch unsuspecting civilians in the head.  Meanwhile, Frank wrestles with promoting an officer when he thinks it can be viewed as favoritism.