Josh Flanagan

Josh Flanagan is an employee of Rooster Teeth an actor and director for the company. He directed the murder mystery show Ten Little Roosters. He has also made appearances on On The Spot.

Josh's Rooster Teeth profile