He is known for his role as Ash in the Disney XD show I'm in the Band. He also plays the voice of Stan on the Disney Channel show Dog With a Blog. Stephen guest starred in NBC's Las Vegas for 2 episodes and Disney Channel's Hannah Montana. He and the other cast members of I'm in the Band appeared in a cross-over episode of The Suite Life on Deck ("Weasels on Deck").(Disney Channel) (Sweet Life of Zack and Cody) He also appeared in ABC's Castle Season 2 Episode 23, "Overkill". He also appeared in CSI: NY: Season 3, Episode 7, "Murder sings the Blues".