Robert Deveau
Birthday: 1952-03-03 | Place of Birth:...
Known For
Acting
Year
Title
Role
2010
The Lost Skeleton Returns Again
as Handscomb Draile
2009
Dark and Stormy Night
as Archie Folde
2001
The Lost Skeleton of Cadavra
as The Farmer