Roger Daltrey

Roger Daltrey is an episodic actor on Once Upon a Time, portraying the role of Caterpillar in "Hat Trick".

Biography
TBA