Ramas McRae

Ramas McRae
Ramas McRae is a Deaf actor and producer of short films, which he often shoots himself.