Devon Brown: Devon Brown. Actor: The Squirrel: The Animated Series. Devon Brown is known for The Squirrel: The Animated Series (2008), The Boys of Baraka (2005) and P.O.V. (1988).
Known For: The Squirrel: The Animated Series (Mayor Pops (2008-2010)(voice)), The Boys of Baraka (Self), P.O.V. (Self)