Currently Josh is a Director on Q-Force at Titmouse Inc for Netflix. He has also been a Director on Spirit Riding Free, Randy Cunningham: 9th Grade Ninja as well as a long time veteran on The Simpsons. Originally from New Jersey He now is located in the Los Angeles area......(more)