Rich Sands is an actor and producer, known for Detainment (2019), Secret of the Lost Scroll and Bloody Hands (2018).
Weaponized
Swap 2016 (Weaponized)
Fly on the Wall
Nova Vita - Season 1