Eric Adam Swenson

Eric Adam Swenson

Eric Adam Swenson

Eric Adam Swenson

Acting

Oz the Great and Powerful (2013)

Emerald City Resident (uncredited)

13th Sign (2011)

Protester / Victim