- Played volleyball, as the middle blocker, during high school and university
- Played for Iran’s national volleyball team competing in the Asian Men’s Volleyball Cup, FISU World University Games & and other international tournaments
- Began coaching club volleyball teams while still attending school.
- Was invited to be the assistant coach and trainer to Iran’s youth volleyball team (2008-2014).
- His team won first place at the Asian qualifier, allowing them to participate in the first JOs in Singapore in 2010.
- His team won the Asian Championship in 2012.
- In 2014 his team finished fourth in the FIVB Volleyball Boys’ World Championship in Mexico.
- Became the head coach of the Gaz Tehran team in the League 1competition in 2015.
- Coached several club teams in the Youth Super League.
- Named head coach in 2018 for Beheshti University of Tehran before moving to the same position at Tehran Sharif University (2019-2022).
Roy’s coaching philosophy is based on him being a good role-model, teacher, trainer, and psychologist