He has appeared in several television shows as minor recurring or regular roles and is known for his role as Clyde Langer in the Doctor Who spin-off programme The Sarah Jane Adventures.
Han har medverkat i flera TV-program som mindre återkommande eller regelbundna roller och är känd för sin roll som Clyde Langer i Doctor Who spin-offserien The Sarah Jane Adventures.