John recently recurred on TNT's drama Good Behavior, playing Agent Backup, junior FBI partner to Agent Lashever (played by 2017 Emmy-winner Ann Dowd). 

Agents Lashever and Backup take Letty (Michelle Dockery) and Javier (Juan Diego Botto) into custody, but the entire party (which also includes Terry Kinney as Christian) ends up waylaid and stranded as the weather turns bad.  The 5 of them are forced to spend the night stuck in a Holiday Inn Express where Backup gets freaked out and subsequently drunk, allowing Letty and Javier to escape.

20171107_Good Behavior_002.jpg
20171107_Good Behavior_010.jpg
20171107_Good Behavior_005.jpg
20171107_Good Behavior_008.jpg