The L Word Guest cast, played by Jonathan Scarfe Episode 1x09: Listen Up (Mar 7, 2004) Episode 1x11: Liberally (Mar 21, 2004)