No photo

Michael Barra

Born: January 30, 1986
Place of Birth: New Haven, Connecticut, USA
Known For: Acting
IMDb: nm2683982

Filmography

The Amazing Spider-Man (2012)
The Amazing Spider-Man (2012)
2012
Store Clerk