Cast Credits Conversations with Friends (2022) Guest starring as Jim (2 episodes) Episode 1x11: Episode 11 (May 15, 2022) Episode 1x02: Episode 2 (May 15, 2022) The Unicorn (2019) Guest starring as Waiter Episode 1x01: Pilot (Sep 26, 2019) [Co-Star] Carnival Row (2019) Guest starring as Young Absolom Episode 1x08: The Gloaming (Aug 30, 2019) [Co-Star] Scorpion (2014) Guest starring as Crew Member Episode 1x16: Love Boat (Feb 9, 2015) [Co-Star] Enlisted (2014) Guest starring as Jackie Marine Episode 1x04: Homecoming (Jan 31, 2014) The Fosters (2013) Guest starring as Prosecutor Wolfe (2 episodes) Episode 4x13: Cruel and Unusual (Feb 14, 2017) Episode 4x12: Dream a Little Dream (Feb 7, 2017) [Co-Star] Revenge (2011) Guest starring as James Dennis Episode 3x08: Secrecy (Nov 17, 2013) [Co-Star] Switched at Birth (2011) Guest starring as TV Weather Reporter Episode 4x07: Fog and Storm and Rain (Feb 17, 2015) The Middle (2009) Guest starring as Waiter Episode 7x03: The Shirt (Oct 7, 2015)