Skip to content
No photo

Beau Allen

Actor · Born March 2, 1950 · Wilmington, Delaware, USA

IMDb

Acted in 4

2010s

  1. 2018

    Smoke Screen

    Congressman Wexler

1990s

  1. 1990

    Teenage Mutant Ninja Turtles: The Coming Out of Their Shells Tour

    Shredder