Skip to content
No photo

Michael Todd

Actor · Born August 5, 1967

IMDb

Acted in 8

2020s

  1. 2024

    Side Effects May Vary

    Movie

1980s

  1. 1989

    Robot Ninja

    Leonard Miller (Robot Ninja)

Wrote 1

2010s

  1. 2013

    Alien Rising

    Writer

Produced 1

Appearances1

2000s

  1. 2007

    Basic How-To Halloween Makeups

    Self