How do I use field_view_field() to print a user profile picture? I'm trying to print a user profile's picture in a block that gets displayed on a node page. I have the nodes author be loaded as in the following code:

&lt;?php 
$node = menu_get_object('node');
$user = user_load($node-&gt;uid);
?&gt;


This is the code I have come up with for the block:

&lt;div class="author-block"&gt;
  &lt;h4&gt;Meet the author&lt;/h4&gt;
  &lt;?php print drupal_render(field_view_field('user', $user, 'picture', 'user-pic-style'));?&gt;
&lt;/div&gt;


This isn't working and doesn't print anything.
I want the user's picture be loaded if users have one, or the default user picture if they don't.
I have other custom user fields that are printing just fine using the field_view_field(), so I am wondering why I am not having luck.
Try this

&lt;div class="author-block"&gt;
  &lt;h4&gt;Meet the author&lt;/h4&gt;
  &lt;?php print drupal_render(field_view_field('user', $user, 'picture', array('settings' =&gt; array('image_style' =&gt; 'user-pic-style'))));?&gt;
&lt;/div&gt;