The Last Blockbuster
Role(s): Self
Darren Hayes - A Big Night in with Darren Hayes
Role(s): Himself
Wrong Reasons
Role(s): VJ
Darren Hayes: The Time Machine Tour
Darren Hayes: This Delicate Film We've Made