Richard Satterwhite is an actor and writer, known for Edge (2016), The Cramshaft Meeting (2005) and S.T.A.R. [Space Traveling Alien Reject] (2016). Read more on iMDB