Show more
Osborne Scott is an American television and film director and producer. He is most known for Mr. Boogedy, an award-winning short film. Wikipedia