Psychiatrist 1 episode, 2017
Agent London 1 episode, 2019
Reporter 2 episodes, 2017
Kryptonian Emissary 1 episode, 2017
Luther Estes (1 episode, 2014)
Doctor #1 (1 episode, 2010)
Ed Nelson (1 episode, 2013)
Witness (1 episode, 2007)
Met General Doctor (1 episode, 2009)
Surveillance Man 1 episode, 2016