Crew Credits Impulse (2018) Episode crew as Teleplay Episode 2x07: The End of the World (Oct 16, 2019) Berlin Station (2016) Episode crew as Writer Episode 2x05: Right of Way (Nov 5, 2017) The Americans (2013) Episode crew as Writer Episode 3x07: Walter Taffet (Mar 11, 2015) Royal Pains (2009) Episode crew as Director Episode 7x07: Lama Trauma (Jul 14, 2015)