Rowan Woods is an Australian film and television director, actor and screenwriter . Woods directed The Boys in 1998 and won an AFI award for best direction. ...