Jack Conley

'Jack Conley played both Cane, a warewolf hunter in Phases and Sahjhan in season three of Angel.