Law & Order: Special Victims Unit Guest cast, played by Stephen McKinley Henderson Episode 7x11: Alien (Dec 6, 2005) Episode 8x02: Clock (Sep 26, 2006)