Josh Randall is a fictional character portrayed by Josh Gad in the movie Love & Other Drugs.
When the movie was released in 2010, Josh Gad was 29 years old.
The character of Josh Randall is mainly associated with Jamie Randall, Bree and Bruce Winston.