Randy Pausch

Randy Pausch

Randy Pausch

Randy Pausch

Acting

Star Trek (2009)

Kelvin Crew Member