Arthur Penn

Played Ziggy Delroy in 2004.