Len Birman

Len Birman is an actor.

... more on Wikipedia

Len Birman is also found on...

Full Cast of Captain America Actors/Actresses