Scott Rivers took a interest within film from a young age. Originally filming his first films in the town of Newton Abbot back in 2001. Since then Scott has started to master his filming hobbies. Scott Rivers biggest fame came from his fictional character Mugsey Grant who has nearly 100,000 followers.