Richard Barrows: Richard Barrows. Actor: Muhammad and Jane. Richard Barrows is known for Muhammad and Jane (2003), Clouds (2000) and Mister Peepers (1952).
Known For: Muhammad and Jane (Actor), Clouds (Tab), Mister Peepers (Mr. Monfrede), Dogs in Quicksand (Tom)