Defying Gravity Guest cast, played by Trevor Carroll Episode 1x12: Venus (Oct 16, 2009) Episode 1x13: Kiss (Oct 23, 2009)