Richard Lee O'Donnell is an actor and writer, known for Cannibals and Carpet Fitters (2014), End of the Road (2013) and Second Thoughts (2011). Read more on iMDB