The L Word Guest cast, played by Kyle Downes Episode 2x05: Labyrinth (Mar 20, 2005) Episode 2x07: Luminous (Apr 3, 2005)