Cast Credits Oz (1997) Guest starring as Louis Bevilaqua Episode 4x01: A Cock and Balls Story (Jul 12, 2000)