Scott Fletcher

Scott Fletcher

Scott Fletcher is an actor, known for Taggart (1983) and In Plain Sight (2016).