Roland Sands: Roland Sands. Actor: Implanted. Roland Sands is known for Implanted (2021), Bastion and The Wannabe (2015).
Known For: Implanted (Peter), Bastion (Custodian), The Wannabe (Duckman), Dementia 13 (Arthur)