Adam Du Rand

Adam Du Rand is a crew member credited as an assistant set decorator for the South Africa unit on 24: Redemption.