Search
Geoffrey Beauchamp
See more on
IMDb
Cast
Crew
Acted in
Another Happy Day
2011
as
Ted
Smooch
2011
as
Duke of Hamm
Alleged
2010
as
Dr. Morganthall
Gifted Hands: The Ben Carson Story
2009
as
Dr. Freeman