A Spot of Science
Role(s): Self
Rooster Teeth Animated Adventures
Role(s): Self (voice)
Let Me Clarify
Role(s): Creator