Cast Credits Lucifer (2016) Guest starring as Devon Episode 3x17: Let Pinhead Sing! (Mar 12, 2018) [Co-Star] Mad Men (2007) Guest starring as Trisha Episode 7x03: Field Trip (Apr 27, 2014) [Co-Star]